Mcpd MCP Server

MCP server proxy for mcpd daemon

Local serverstdioPython

What is the Mcpd MCP Server?

MCP server proxy for mcpd daemon

The short version

An MCP (Model Context Protocol) server that acts as a proxy between IDEs and the mcpd daemon, exposing all mcpd-managed MCP servers through a unified interface.

mcpd-proxy aggregates tools, resources, and prompts from multiple MCP servers managed by mcpd into a single MCP interface, making it easy for IDEs to access all capabilities without managing individual server connections.

  • Unified Interface: Single MCP server exposing all mcpd-managed capabilities
  • Tool Aggregation: Tools from all servers with server__tool naming convention
  • Resource Aggregation: Resources from all servers with server__resource naming and mcpd:// URIs
  • Prompt Aggregation: Prompts from all servers with server__prompt naming convention
  • Efficient Caching: Leverages SDK caching for health checks and tool schemas
  • Zero Configuration: Works out of the box with sensible defaults

What it needs from you

  • Node.js 22.10.0 or higher (latest 22.x recommended) - mcpd daemon running and accessible - mcpd SDK (automatically installed as a dependency)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
time__get_current_timeget_current_time tool from time server
github__create_issuecreate_issue tool from github server
fetch__get_urlget_url tool from fetch server

How to install the Mcpd MCP Server

{
  "mcpServers": {
    "mcpd": {
      "command": "npx",
      "args": ["@mozilla-ai/mcpd-proxy"],
      "env": {
        "MCPD_ADDR": "http://localhost:8090"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Node.js 22.10.0 or higher (latest 22.x recommended) - mcpd daemon running and accessible - mcpd SDK (automatically installed as a dependency)
VariableDescriptionRequired
MCPD_ADDRConfiguration value read at startup.Optional
MCPD_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Mcpd to time get current time.”
  • “Use Mcpd to github create issue.”
  • “Use Mcpd to fetch get url.”

Frequently asked questions

MCP server proxy for mcpd daemon Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.