Skip to main content

Cursor MCP Configuration

The ADM Toolkit runs as an MCP (Model Context Protocol) server. Cursor connects to it via stdio and can invoke any of the 32 tools when the AI decides they're relevant.

Configuration Options​

Project-Level (.cursor/mcp.json in repo)​

{
"mcpServers": {
"adm-toolkit": {
"command": "node",
"args": ["./mcp-server/index.js"],
"cwd": "."
}
}
}

Use relative paths when the repo is the workspace root.

User-Level (Settings → MCP → Edit Config)​

{
"mcpServers": {
"adm-toolkit": {
"command": "node",
"args": ["/Users/you/code/cursor-adm-toolkit/mcp-server/index.js"],
"cwd": "/Users/you/code/cursor-adm-toolkit"
}
}
}

Use absolute paths for user-level config.

Environment Variables​

The MCP server loads .env from the project root (parent of mcp-server/). Ensure MONGODB_URI and ANTHROPIC_API_KEY are set there.

Verify Connection​

After restarting Cursor, the AI should be able to call ADM tools. Try:

  • "What is the ADM Toolkit?"
  • "Calculate ROI for 2,000 developers"
  • "Research Adobe"

If tools don't appear, check Cursor's MCP status in Settings and ensure the server starts without errors.