MCPD Proxy
mcpd proxy MCP server for IDE integrations
What is MCPD Proxy?
MCPD Proxy is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcpd proxy mcp server for ide integrations
mcpd proxy MCP server for IDE integrations
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- mcpd proxy MCP server for IDE integrations
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcpd-proxyConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use MCPD Proxy
MCPD Proxy is a Mozilla AI project that acts as a single MCP endpoint aggregating multiple MCP servers managed by the mcpd daemon. IDEs and AI clients connect once to the proxy, which forwards requests to the correct backend server and namespaces all tools, resources, and prompts by server name (e.g., github__create_issue). This dramatically simplifies IDE integration when you need access to many MCP servers without configuring each one separately.
Prerequisites
- Node.js 18 or later with npx available
- The mcpd daemon running and accessible (default at http://localhost:8090)
- Claude Desktop, VS Code with MCP support, or another MCP-compatible client
- npm or npx for running the proxy package
Install and run the mcpd daemon
MCPD Proxy requires the mcpd daemon to be running first. Follow the mcpd documentation at github.com/mozilla-ai/mcpd to install and start the daemon, which manages individual MCP server lifecycles.
Run the proxy against the daemon
Start the proxy by pointing it at your running mcpd daemon address. By default it connects to http://localhost:8090.
MCPD_ADDR=http://localhost:8090 npx @mozilla-ai/mcpd-proxyVerify tool namespacing
Once running, the proxy exposes all tools from all mcpd-managed servers under the pattern {server}__{tool_name}. Confirm this by connecting with an MCP client and listing available tools.
Add the proxy to your IDE or Claude Desktop config
Register the proxy as a single MCP server in your client. All backend servers' tools become accessible through this one entry.
{
"mcpServers": {
"mcpd": {
"command": "npx",
"args": ["@mozilla-ai/mcpd-proxy"],
"env": {
"MCPD_ADDR": "http://localhost:8090"
}
}
}
}Optionally set an API key for daemon authentication
If your mcpd daemon is configured to require authentication, set the MCPD_API_KEY environment variable in addition to MCPD_ADDR.
export MCPD_API_KEY=your-daemon-secretMCPD Proxy Examples
Client configuration
VS Code MCP settings entry for mcpd-proxy connecting to a local mcpd daemon.
{
"servers": {
"mcpd": {
"type": "stdio",
"command": "npx",
"args": ["@mozilla-ai/mcpd-proxy"],
"env": {
"MCPD_ADDR": "http://localhost:8090"
}
}
}
}Prompts to try
Example prompts once the proxy is running and mcpd manages multiple backend servers.
- "List all the tools available through the mcpd proxy."
- "Use the github backend to create an issue titled 'Fix login bug' in my repo."
- "Fetch the resource mcpd://filesystem/home/user/notes.txt via the proxy."
- "What servers is mcpd currently managing and which tools do they expose?"Troubleshooting MCPD Proxy
Proxy exits immediately with 'connection refused' or cannot reach daemon
Ensure the mcpd daemon is running before starting the proxy. Check that MCPD_ADDR matches the daemon's actual bind address and port. Run `curl http://localhost:8090/health` to test daemon reachability.
Tools from one backend server are missing or not namespaced correctly
Tool names follow the pattern {server}__{tool_name}. Verify the target server is registered and healthy in mcpd by checking mcpd's own status endpoint or logs. Restart the proxy after adding new servers to mcpd.
Authentication error when connecting to the daemon
If the mcpd daemon requires authentication, set MCPD_API_KEY to the matching secret. If no key is needed, ensure MCPD_API_KEY is unset so the proxy does not send an unexpected auth header.
Frequently Asked Questions about MCPD Proxy
What is MCPD Proxy?
MCPD Proxy is a Model Context Protocol (MCP) server that mcpd proxy mcp server for ide integrations It connects AI assistants to external tools and data sources through a standardized interface.
How do I install MCPD Proxy?
Follow the installation instructions on the MCPD Proxy GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with MCPD Proxy?
MCPD Proxy works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is MCPD Proxy free to use?
Yes, MCPD Proxy is open source and available under the Apache-2.0 license. You can use it freely in both personal and commercial projects.
MCPD Proxy Alternatives — Similar Developer Tools Servers
Looking for alternatives to MCPD Proxy? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up MCPD Proxy in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use MCPD Proxy?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.