Appearance
Subtext for Claude, ChatGPT and MCP clients
Subtext is a personal context graph made by Josephmark. It builds one connected picture of your working life — the people, projects, organisations, tools and focus areas that matter to you — from the sources you choose to connect, such as uploads, recordings, Google Calendar and labelled Gmail threads. You can see and edit that picture in the Subtext app, and you can hand it to the AI assistants you already use.
What connecting gives your assistant
When you connect Subtext to Claude, ChatGPT or another client that speaks the Model Context Protocol (MCP), the assistant can:
- Start briefed. At the start of a conversation it reads a short brief about who you are and what you are working on, so you don't have to re-explain your world.
- Look things up. It searches and reads your graph when a question touches your people or projects, rather than guessing or asking you to repeat yourself.
- Write things back. When you settle something durable — a decision, a new collaborator, a preference — it records it in your graph and tells you what it recorded. Next time, any connected assistant already knows.
When a reply draws on your Subtext context, the assistant ends it with one plain line saying what it used, for example "Subtext supplied context about the Harbour project and Priya."
Connect in 60 seconds
You need a Subtext account that has finished onboarding. Connecting never creates an account; sign up in the app first if you haven't.
| Client | How | Guide |
|---|---|---|
| Claude (web, desktop, mobile) | Add Subtext as a connector, sign in with Google | Connect Claude |
| Claude Code | One claude mcp add command | Connect Claude |
| ChatGPT | Add Subtext as a connector, sign in with Google | Connect ChatGPT |
| Cursor, VS Code, other MCP clients | An access key and a small config file | Other clients |
For Claude, also install the Subtext skill. It teaches Claude how to work with your graph well.
The endpoint
https://mcp.subtext.wiki/mcpThis is a streamable HTTP MCP endpoint. It supports OAuth 2.1 sign-in, discovered through the protected-resource metadata at:
https://mcp.subtext.wiki/.well-known/oauth-protected-resource/mcpSigning in from Claude or ChatGPT uses the same Google account you use for the Subtext app. Clients configured by file (Claude Code, Cursor, VS Code) can instead send an access key you create on the Connections page.
What it can and cannot see
- It sees only your own graph. Every request is tied to one Subtext account. There is no shared or public data, and no way to read another person's graph.
- It sees what Subtext has, not your sources directly. An assistant reads the pages Subtext built from your sources. It cannot open your mailbox, calendar or files through Subtext.
- An access key can be narrowed. When you create a key you choose how much it can see (just you, your working context, or everything) and whether it can make changes. You can pause or revoke a key at any time.
- Writes are merged, not overwritten. Anything an assistant writes back goes through the same pipeline as your own documents, which merges it into the right pages.
- Subtext does not receive your chat. Only the requests an assistant makes to the tools — a search, a page it opens, a note it writes — reach Subtext. The conversation itself stays with Claude or ChatGPT.
The full picture is on Data and privacy. The ten tools an assistant can call are listed on Tools, and Example prompts shows them in use.