ECOSYSTEM & CLIENTS
OPEN STANDARDOne 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.
Claude Desktop
Anthropic's native desktop client. Connects over stdio for deep workspace context, tool execution, and diff generation.
{
"mcpServers": {
"codemcp": {
"command": "npx",
"args": ["-y", "codemcp", "--project", "/absolute/path/to/project"]
}
}
}Cursor IDE
The AI-first code editor. Equips Cursor Composer and Agent with surgical file editing and ripgrep code search.
{
"mcpServers": {
"codemcp": {
"command": "npx",
"args": ["-y", "codemcp"]
}
}
}VS Code (Cline / Roo Code)
Autonomous coding agent in VS Code. Uses CodeMCP for project boundaries, safe file writing, and approved test commands.
{
"mcpServers": {
"codemcp": {
"command": "npx",
"args": ["-y", "codemcp"],
"disabled": false,
"autoApprove": []
}
}
}Windsurf Cascade
Codeium's agentic IDE. Adds CodeMCP tools to Cascade flows for multi-file edits and project navigation.
{
"mcpServers": {
"codemcp": {
"command": "npx",
"args": ["-y", "codemcp"]
}
}
}Claude.ai (Web Remote)
Use Anthropic's web chat with your local machine using CodeMCP's zero-config end-to-end encrypted TLS tunnel.
npx codemcp --tunnel --port 4173Open WebUI & Ollama
Pair private, local models (Llama 3, DeepSeek, Qwen) with local codebase tools via SSE HTTP endpoint.
{
"type": "sse",
"url": "http://localhost:4173/mcp"
}