Connect your coding agent to NovaMind

NovaMind speaks MCP (Model Context Protocol) at a single endpoint. Your agent gets three tools: novamind_ask (grounded, citation-backed answers), novamind_search (fast supporting passages), and novamind_domains (the knowledge domains you can filter by).

1 ยท Get your API key

  1. Sign in at novamind.design โ†’ open the memory drawer (๐Ÿง , top right) โ†’ agent api keys.
  2. Mint a key with a label naming the device/agent ("Claude Code โ€” laptop"). It's shown once โ€” copy it now.
  3. Store it as an environment variable, e.g. NOVAMIND_API_KEY.
Never paste the literal key into a file inside a repository. Leaked agent-config files are the #1 key-leak vector. Every snippet below reads the key from an env var. If a key leaks: drawer โ†’ revoke โ†’ mint a replacement.

2 ยท Add NovaMind to your agent

Claude Code โ€” one command:

claude mcp add --transport http novamind https://novamind.design/mcp \
  --header "Authorization: Bearer $NOVAMIND_API_KEY"

Claude Desktop / claude.ai โ€” no key needed. Settings โ†’ Connectors โ†’ Add custom connector โ†’ URL https://novamind.design/mcp โ†’ Add. Claude opens a NovaMind page in your browser: sign in with your email + password, click Approve, done. Disconnect any time from NovaMind's memory drawer (connected apps).

Cursor โ€” ~/.cursor/mcp.json (or project .cursor/mcp.json):

{"mcpServers": {"novamind": {
  "url": "https://novamind.design/mcp",
  "headers": {"Authorization": "Bearer ${env:NOVAMIND_API_KEY}"}}}}

Windsurf โ€” ~/.codeium/windsurf/mcp_config.json (note serverUrl):

{"mcpServers": {"novamind": {
  "serverUrl": "https://novamind.design/mcp",
  "headers": {"Authorization": "Bearer ${env:NOVAMIND_API_KEY}"}}}}

VS Code (Copilot agent mode) โ€” .vscode/mcp.json (prompts once, stores securely):

{"inputs": [{"id": "novamind-key", "type": "promptString",
             "description": "NovaMind API key", "password": true}],
 "servers": {"novamind": {"type": "http",
   "url": "https://novamind.design/mcp",
   "headers": {"Authorization": "Bearer ${input:novamind-key}"}}}}

Anything else (stdio-only clients, no header support) โ€” the mcp-remote bridge:

{"mcpServers": {"novamind": {
  "command": "npx",
  "args": ["-y", "mcp-remote", "https://novamind.design/mcp",
           "--header", "Authorization:Bearer ${AUTH_TOKEN}"],
  "env": {"AUTH_TOKEN": "nvm_ak_โ€ฆ"}}}}

3 ยท Notes

NovaMind ยท Atelier84 ยท Terms