Claude Desktop
Claude Desktop supports MCP natively via Streamable HTTP.- Open Settings in Claude Desktop
- Go to the MCP Servers section
- Add a new server with this config:
- Save and restart Claude Desktop
- On first use, Claude will prompt you to authorize via OAuth
Claude Code CLI
Claude Code can connect via Streamable HTTP (remote) or stdio (local).Remote (hosted)
Local (self-hosted)
If you’re running 3ngram locally:DATABASE_URL and OPENAI_API_KEY are set in your environment.
Cursor
Cursor supports MCP servers via the@ mention system.
- Open Settings > MCP
- Add a new server:
- Name:
3ngram - URL:
https://mcp.3ngram.ai/mcp
- Name:
- Authorize when prompted
@3ngram in chat to access memory tools:
“@3ngram run my briefing”
ChatGPT
ChatGPT supports MCP connections. Add 3ngram as an MCP server in ChatGPT’s settings. For prompt templates (briefing, debrief, project context), ChatGPT doesn’t expose the MCPprompts/list protocol natively. Add this to your custom instructions (Settings > Personalization > Custom instructions):
Self-hosted connections
If you’re self-hosting 3ngram, point your clients to your local MCP server instead:YOUR_MCP_AUTH_TOKEN with the token from your .env file.
Platform feature support
| Feature | Claude Desktop | Claude Code | Cursor | ChatGPT |
|---|---|---|---|---|
| Memory tools (16) | Yes | Yes | Yes | Yes |
| Prompt templates | Yes | Yes | Yes | Via custom instructions |
| Auto-capture hooks | No | Yes | No | No |
| OAuth login | Yes | Yes | Yes | Yes |