Noogat MCP Server
Voice-first note-taking app with MCP integration for Claude Code, Claude Desktop, Cursor, etc.
Documentation
Your Notes, Inside Your AI Coding Agent.
Noogat connects to Claude Code, Cursor, Windsurf, Codex CLI, and more via MCP — so you can search your captured ideas without ever leaving your terminal.
Get started free →
What is MCP?
MCP (Model Context Protocol) is an open standard that lets AI coding assistants like Claude Code talk to external tools and data sources. Think of it as a plugin system for your AI agent — you give it access to things it couldn't reach before, and it can use them in-context while you work.
Noogat implements an MCP server, which means once you connect it, your AI agent can search your noogats directly. Ask "what did I capture about the auth flow?" and Claude will look it up for you.
Why would you want your notes in your coding agent?
Great question. A few reasons this turns out to be surprisingly useful:
- Architecture decisions you made last month. You captured the reasoning in a noogat. Now you're revisiting the decision and you want Claude to know why you made it — instead of re-explaining it from scratch.
- Bug patterns you've noticed. "There's something weird with the auth refresh on mobile." That's in a noogat. Your agent can find it before you can type it.
- Reminders and TODOs. Things you said "I should do this later" about. Your agent can pull them into context when relevant.
- Research notes. You capture things while reading docs or watching talks. They're searchable from inside your coding session without opening another app.
The basic idea: don't let your typing fingers be the bottleneck. Noogat + MCP means you spend less time re-explaining your own context to your AI and more time actually building things.
Supported clients
Claude Code OAuth
Anthropic's official CLI. One command — browser opens, done. No token to copy.
Cursor OAuth
AI-first code editor. Add the config, connect — browser handles auth.
Windsurf OAuth
Codeium's AI editor. OAuth flow confirmed working.
GitHub Copilot OAuth
VS Code extension. Supports HTTP MCP with browser auth.
Claude Desktop
The desktop app. Add a JSON snippet with your API token.
Codex CLI
OpenAI's terminal agent. Configure in ~/.codex/config.toml with an API token.
How to connect Noogat
You'll need a Noogat Pro account. Most clients support OAuth — your browser handles auth automatically. No token to copy, nothing to paste into a config file.
OAuth setup (Claude Code, Cursor, Windsurf, GitHub Copilot)
Claude Code — run in your terminal:
claude mcp add noogat --transport http https://app.noogat.app/mcp
Claude Code will open your browser to authorize. Sign in if needed, click Authorize, and you're connected.
Cursor / GitHub Copilot — add to your mcpServers config (no token needed):
"noogat": { "type": "http", "url": "https://app.noogat.app/mcp" }
Windsurf — add to ~/.codeium/windsurf/mcp_config.json:
"noogat": { "type": "streamable-http", "serverUrl": "https://app.noogat.app/mcp" }
On first connect, your browser will open to authorize. Restart the client after adding the config.
Manual token setup (Claude Desktop, Codex CLI, or any client)
Go to Settings → MCP Integration in the web app to generate an API token, then add it to your client config.
Claude Desktop — add to your mcpServers config:
"noogat": { "type": "http", "url": "https://app.noogat.app/mcp", "headers": { "Authorization": "Bearer YOUR_TOKEN" } }
Codex CLI — add to ~/.codex/config.toml:
[mcp_servers.noogat] type = "streamable-http" url = "https://app.noogat.app/mcp" [mcp_servers.noogat.headers] Authorization = "Bearer YOUR_TOKEN"
What can the agent actually do?
Once connected, your AI coding agent can:
- Search your noogats by keyword or natural language query
- Retrieve notes by tag or topic
- Surface noogats related to whatever you're currently working on
The agent uses your notes the same way you'd use them manually — but it can search faster, pull in relevant context without prompting, and reference your past thinking inside any conversation.
Is it secure?
Yes. A few things worth knowing:
- With OAuth, your token is issued automatically and stored by your AI client — you never see it or copy it anywhere.
- Tokens are specific to you and can be revoked any time from Settings → MCP Integration.
- Connections are authenticated on every request over HTTPS. There's no persistent session to intercept.
- The agent can search, capture, update, and delete noogats — the same things you can do manually. It only acts when you ask it to.
🎁 First 100 developers get 30 days of Pro free. Download the app, then enter code DEVMCP in Settings → Promo Code. No credit card needed.
FAQ
Does Noogat send my notes to AI providers?
No. The MCP server is just an API — it responds to requests from your AI agent and returns your notes to you. It doesn't independently send your content anywhere. When your agent retrieves a noogat, it's your agent, in your session, pulling data into a conversation you're already having — the same as if you'd searched and copy-pasted it yourself. Noogat doesn't have visibility into what your agent does with the content once it's retrieved.
Does this work with the free tier?
The MCP integration is a Pro feature. You can try Noogat for free and upgrade when you're ready.
Does the AI agent see all my noogats?
It can search and retrieve your noogats when asked, but it doesn't bulk-load them all at once. The agent pulls noogats on demand, the same way a search would.
What if I revoke a token?
Any client using that token immediately loses access. With OAuth clients you can just re-run the connect command and authorize again — a fresh token is issued automatically.
I don't use Claude Code — can I still use this?
Yes. Cursor, Windsurf, and GitHub Copilot all support the OAuth flow. Claude Desktop and Codex CLI use manual token setup — instructions for both are in the section above.