MCP Doctor MCP Server

Diagnose, secure, and benchmark your MCP servers

Local serverstdioGo

What is the MCP Doctor MCP Server?

Diagnose, secure, and benchmark your MCP servers

What it actually does

Zero-config CLI that auto-discovers MCP server configs across Claude Code, Cursor, VS Code, Windsurf, and Claude Desktop — then tests connections, flags security issues, and benchmarks latency in seconds.

  • Servers go down — and you don't notice until a tool call fails mid-conversation
  • Secrets leak — — API keys hardcoded in config files, tokens visible in process args
  • Slow servers — drag down your entire AI workflow without you realizing it
  • Configs drift — between tools — what works in Cursor might be broken in Claude Desktop

Recorded tools

  • doctor — Run all checks at once (scan + security + bench)
  • scan — Test all MCP server connections
  • security — Audit configs for security issues
  • bench — Benchmark server response times
  • serve — Run as an MCP server (stdio transport)

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
Cursor✅
Windsurf✅

How to install the MCP Doctor MCP Server

{
  "mcpServers": {
    "mcp-doctor": {
      "command": "npx",
      "args": [
        "@wigu/mcp-doctor"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use MCP Doctor to doctor.”
  • “Use MCP Doctor to scan.”
  • “Use MCP Doctor to security.”

Frequently asked questions

Diagnose, secure, and benchmark your MCP servers Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.