Back to product

ECOSYSTEM & CLIENTS

OPEN STANDARD

One protocol.
Every AI assistant.

CodeMCP complies with the universal Model Context Protocol specification. Switch between Claude, Cursor, Windsurf, or open-source local LLMs without rewriting configs.

DesktopRECOMMENDED

Claude Desktop

Anthropic's native desktop client. Connects over stdio for deep workspace context, tool execution, and diff generation.

claude_desktop_config.json
{
  "mcpServers": {
    "codemcp": {
      "command": "npx",
      "args": ["-y", "codemcp", "--project", "/absolute/path/to/project"]
    }
  }
}
View full Claude Desktop setup guide
DesktopPOPULAR

Cursor IDE

The AI-first code editor. Equips Cursor Composer and Agent with surgical file editing and ripgrep code search.

.cursor/mcp.json
{
  "mcpServers": {
    "codemcp": {
      "command": "npx",
      "args": ["-y", "codemcp"]
    }
  }
}
View full Cursor IDE setup guide
IDE ExtensionCOMMUNITY

VS Code (Cline / Roo Code)

Autonomous coding agent in VS Code. Uses CodeMCP for project boundaries, safe file writing, and approved test commands.

cline_mcp_settings.json
{
  "mcpServers": {
    "codemcp": {
      "command": "npx",
      "args": ["-y", "codemcp"],
      "disabled": false,
      "autoApprove": []
    }
  }
}
View full VS Code (Cline / Roo Code) setup guide
DesktopSUPPORTED

Windsurf Cascade

Codeium's agentic IDE. Adds CodeMCP tools to Cascade flows for multi-file edits and project navigation.

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "codemcp": {
      "command": "npx",
      "args": ["-y", "codemcp"]
    }
  }
}
View full Windsurf Cascade setup guide
Web / CloudTUNNEL REQUIRED

Claude.ai (Web Remote)

Use Anthropic's web chat with your local machine using CodeMCP's zero-config end-to-end encrypted TLS tunnel.

Terminal Command
npx codemcp --tunnel --port 4173
View full Claude.ai (Web Remote) setup guide
Local LLMSELF-HOSTED

Open WebUI & Ollama

Pair private, local models (Llama 3, DeepSeek, Qwen) with local codebase tools via SSE HTTP endpoint.

Open WebUI MCP Settings
{
  "type": "sse",
  "url": "http://localhost:4173/mcp"
}
View full Open WebUI & Ollama setup guide