One URL. Sign in once.
Connect every AI tool that supports MCP through a single secure endpoint, and each one starts every session briefed on your project. Paste the URL, click connect, and authorize in your browser — no API keys to copy, no per-tool config. The same flow works in Claude.ai, ChatGPT, Cursor, Claude Code, VS Code, and more.
Connect any tool
Every MCP-compatible tool connects the same way: add DeerDawn as a remote MCP server using the URL below, then sign in through your browser. DeerDawn handles the OAuth handshake (including dynamic client registration) automatically — there is nothing to paste but the URL.
https://api.deerdawn.com/api/v1/mcpstart_session, get_context, update_context, …) are ready to use.Authorization: Bearer <your-api-key> with a key from app.deerdawn.com/api-keys.Where to add the URL
The URL and browser sign-in are identical everywhere — only the menu location differs. Find your tool below.
claude mcp add -s user --transport http deerdawn https://api.deerdawn.com/api/v1/mcpBrief every new chat automatically
Add a short instruction so your AI calls DeerDawn automatically — reading the brief at the start and keeping it current as you work — without you asking each time.
At the start of every conversation, silently call start_session from DeerDawn before responding. Use the returned context (current task, decisions, stack) to answer without asking me to re-explain the project.
After any of the following, call update_context with a 1-2 sentence summary:
- A decision is made
- The task or status changes
- Something meaningful is built or fixed
- I confirm an approach ("yes", "good", "do it", "ship it")
Do not mention that you are calling these tools unless I ask.Settings → Projects → Project instructions, so it applies to every conversation in that project.
At the start of every conversation, call start_session from DeerDawn before responding. Use the returned context to orient yourself — current task, recent decisions, open questions — without asking me to re-explain.
After any decision, task change, or meaningful progress, call update_context with a brief summary of what changed and why.
Call these tools silently. Do not narrate the tool calls unless I ask.Settings → Custom instructions → What would you like ChatGPT to know?
Local install for coding tools
The universal URL above is all most people need. Coding assistants can optionally run DeerDawn as a local npx -y @deerdawn/mcp-server@latestprocess instead. It signs in the same way (browser), and adds two things the remote URL can't:
- Writes
.deerdawn-context.md/.cursorrulesinto your repo so the brief loads with no tool call. - Installs SessionStart / Stop hooks that capture and update the brief automatically.
Claude Code
~/.claude/mcp.json file.claude mcp add -s user deerdawn -e DEERDAWN_API_URL=https://api.deerdawn.com -- npx -y @deerdawn/mcp-server@latestapply_setup after signing in. It writes the DeerDawn session-start instruction to your ~/.claude/CLAUDE.md so every session starts briefed automatically.Cursor
.cursor/mcp.json in your project, or ~/.cursor/mcp.json globally.{
"mcpServers": {
"deerdawn": {
"command": "npx",
"args": ["-y", "@deerdawn/mcp-server@latest"],
"env": {
"DEERDAWN_API_URL": "https://api.deerdawn.com"
}
}
}
}.cursorrules automatically so Cursor starts every session briefed on the latest project state.Codex (OpenAI)
~/.codex/config.toml.[mcp_servers.deerdawn]
command = "npx"
args = ["-y", "@deerdawn/mcp-server@latest"]
startup_timeout_sec = 120
[mcp_servers.deerdawn.env]
DEERDAWN_API_URL = "https://api.deerdawn.com"Claude Desktop & ChatGPT Desktop
- Claude (macOS):
~/Library/Application Support/Claude/claude_desktop_config.json - ChatGPT (macOS):
~/Library/Application Support/com.openai.chat/mcp_servers.json
{
"mcpServers": {
"deerdawn": {
"command": "npx",
"args": ["-y", "@deerdawn/mcp-server@latest"],
"env": {
"DEERDAWN_API_URL": "https://api.deerdawn.com"
}
}
}
}Not signed up yet?
Create a free account and connect your first tool in a few minutes.
Get started free →