mcpdog
by kinhunt·★ 18·Score 40
Universal MCP Server Manager providing single interface to configure and manage multiple MCP servers with web dashboard.
Overview
MCPDog is a comprehensive MCP server manager that acts as a proxy layer, allowing users to configure multiple MCP servers through a single interface instead of configuring each one separately in their MCP client. It supports popular MCP clients like Claude Desktop, Cursor, and Gemini CLI, offering both stdio and HTTP transport protocols. The solution includes a web dashboard for visual management, auto-detection of optimal protocols, and centralized monitoring of all MCP servers.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose MCPDog when you need to manage multiple MCP servers and want a unified interface, web dashboard, and centralized configuration.
When NOT to choose this
Avoid MCPDog if you only need a single MCP server or if you're working in an environment with strict network restrictions that block the dashboard port.
Tools this server exposes
12 tools extracted from the READMEconfig_listList all configured MCP servers
config_addAdd a new MCP server configuration
config_updateUpdate an existing MCP server configuration
config_removeRemove an MCP server configuration
config_showShow detailed configuration of a specific MCP server
statusCheck current status of all MCP servers
detectDetect protocols for MCP servers
optimizeOptimize performance of MCP servers
diagnoseRun diagnostics on MCP servers
daemon_startStart the MCPDog daemon process
daemon_stopStop the MCPDog daemon process
daemon_statusCheck status of the MCPDog daemon process
Note: Tools were inferred from CLI command examples in the Usage Guide section. MCPDog appears to be a manager/proxy for other MCP servers rather than exposing its own tools directly.
Comparable tools
Installation
Quick Start with Claude Desktop
- Install MCPDog globally:
npm install -g mcpdog- Configure Claude Desktop:
{
"mcpServers": {
"mcpdog": {
"command": "npx",
"args": ["mcpdog@latest"]
}
}
}- Access the web dashboard at
http://localhost:38881to add and configure MCP servers.
FAQ
- What transport protocols does MCPDog support?
- MCPDog supports both stdio (default) and Streamable HTTP protocols for client connections, and stdio for connecting to MCP servers.
- Can I use MCPDog with multiple MCP clients simultaneously?
- Yes, MCPDog can act as a single entry point for multiple MCP clients like Claude Desktop, Cursor, and Gemini CLI, managing all your MCP servers through one interface.
Compare mcpdog with
Last updated · Auto-generated from public README + GitHub signals.