Deepmerge works with any AI tool that speaks MCP. You connect it once per tool by pointing the tool at one address:Documentation Index
Fetch the complete documentation index at: https://docs.deepmerge.ai/llms.txt
Use this file to discover all available pages before exploring further.
No API key. The first time a tool connects, a browser window opens and asks you
to sign in to Deepmerge and approve access. That is the whole setup. You never paste
a secret key into a config file. (This is different from tools like Exa that use an
x-api-key header. Deepmerge uses a one-time sign-in instead.)Pick your tool
Claude Desktop / Claude.ai
Claude Desktop / Claude.ai
No config files. Use the built-in connector:
- Open Claude and click +, then Add connectors (or go to Settings → Connectors).
- Choose Add custom connector.
- Paste
https://app.deepmerge.ai/mcpand confirm. - A Deepmerge sign-in window opens. Approve it.
Claude Code
Claude Code
Run in your terminal:The next time you use Claude Code, it opens a browser to sign in to Deepmerge.
ChatGPT
ChatGPT
- Open the connectors / integrations settings.
- Add a new connector and paste
https://app.deepmerge.ai/mcp. - Sign in to Deepmerge when prompted and approve access.
Codex
Codex
Run in your terminal:
Windsurf
Windsurf
Add to
~/.codeium/windsurf/mcp_config.json:Zed
Zed
Add to your Zed settings:
Gemini CLI
Gemini CLI
Add to
~/.gemini/settings.json:Warp
Warp
Go to Settings → MCP Servers → Add MCP Server and add:
Cline / Roo Code
Cline / Roo Code
Add to your MCP config:
Any other MCP client
Any other MCP client
For any client that supports remote MCP servers:If your client does not yet support remote sign-in, bridge it with
mcp-remote,
which handles the browser sign-in for you:What your tool can do once connected
A connected tool can read from and write to your shared memory. The full, always up-to-date list of actions lives in the reference.| Group | Actions |
|---|---|
| Reading (never changes anything) | look up context for a task, search and list saved notes, read one note, read edit history, see who is connected |
| Writing (saves or updates) | save a note, update a note, archive a note, create a workspace |
Read-only access and write access are separate permissions. If you grant a tool
read-only access during sign-in, it can look things up but cannot change anything.
Troubleshooting
The sign-in window did not open
The sign-in window did not open
Some tools only start the sign-in the first time they actually use Deepmerge. Ask
the tool to “list what’s in Deepmerge” to trigger it. If nothing happens, restart
the tool fully so it picks up the new connector.
Tools not appearing after I added the config
Tools not appearing after I added the config
Restart your MCP client. Many clients only detect new servers on a full restart.
It says I am not authorized
It says I am not authorized
My client does not support remote servers
My client does not support remote servers
Use the
mcp-remote bridge shown under Any other MCP client above. It runs a
small local helper that handles the browser sign-in and forwards everything to
Deepmerge.Where config files usually live
Where config files usually live
- Cursor:
~/.cursor/mcp.json - VS Code:
.vscode/mcp.json(in the project root) - Windsurf:
~/.codeium/windsurf/mcp_config.json - Gemini CLI:
~/.gemini/settings.json