Labsco
MCP SERVER

MCP Config Doctor

by realwigu

Sweep the MCP server configs on this machine, handshake each one, read them for leaked secrets, and time what answers slowly.

MCP Plumbing: Proxies, Registries & InspectorsVerified
Summary
It examines the machine it is installed on rather than a target you name: no tool here takes an argument.

That makes it a sweep and not a probe — you cannot point it at a named server, and doctor is the single call that covers connectivity, configuration security and latency at once. The security audit is the part that is hard to get elsewhere, because it reads the configuration files themselves for secrets written inline and for tokens passed as command arguments, where a process listing exposes them. The handshake in scan is a real JSON-RPC exchange rather than a reachability check, so a server that starts but never completes the handshake shows up as broken rather than fine.

What it is

A diagnostic for your own MCP installation: it discovers the server configurations present on the machine and reports connectivity, configuration security and response latency for them.

What you get
  • scan discovers the MCP server configs and tests each connection with a JSON-RPC handshake, which separates a server that is misconfigured from one that is merely absent.
  • security audits those same configs for hardcoded secrets, tokens passed in args and shell injection patterns — properties of how a server was wired up rather than of the server itself.
  • bench measures response latency across the configured servers, so a slow session can be traced to a specific one.
  • doctor runs the connection scan, the security audit and the latency benchmark together in a single call.
Requirements

MCP server configurations already present on the machine the server runs on. No account, no key, and no arguments — every tool operates on whatever it discovers.

Setup effort

One command — npx @wigu/mcp-doctor