Dr MCP Server

Clean your MCPs with config audits, context-weight analysis, abandoned-package checks, upgrade plans, usage history, and safe patch plans.

Local serverstdio

What is the Dr MCP Server?

Clean your MCPs with config audits, context-weight analysis, abandoned-package checks, upgrade plans, usage history, and safe patch plans.

What the server does

dr-mcp is a local-first MCP audit and cleanup tool for developers who use agentic coding every day. It scans the Model Context Protocol configs your tools load, finds stale servers, abandoned packages, duplicate entries, context-heavy tools, risky permissions, and major upgrades, then generates reversible patch plans.

  • MCP audit: — one report across global and project MCP configs
  • MCP cleanup: — review candidates for duplicates, dead entries, abandoned packages, long-lived installs, and heavy tool surfaces
  • MCP context hygiene: — estimated tool counts and context weight for servers that do not belong in every coding session
  • MCP security review: — broad filesystem access, inline secrets, secret-looking args, and broken environment references
  • MCP upgrade planning: — semver drift against npm latest, including major upgrades that deserve review
  • MCP repair plans: — explicit operations with backups and diffs before writing

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~/.cursor/mcp.json, .cursor/mcp.json
Windsurf~/.codeium/windsurf/mcp_config.json, .windsurf/mcp.json
Cline~/.cline/data/settings/cline_mcp_settings.json, .cline/data/settings/cline_mcp_settings.json
Continue~/.continue/config.yaml, .continue/config.yaml
ZedZed user settings, .zed/settings.json
dr_mcp_scandr_mcp_cleanup
scan_mcp_setupexplain_issue
generate_patch_planapply_patch_plan

How to install the Dr MCP Server

{
  "mcpServers": {
    "dr-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@inferensys/dr-mcp",
        "server"
      ]
    }
  }
}

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

Example prompts to try

  • “Use Dr MCP to dr mcp scan.”
  • “Use Dr MCP to scan mcp setup.”
  • “Use Dr MCP to generate patch plan.”

Frequently asked questions

Clean your MCPs with config audits, context-weight analysis, abandoned-package checks, upgrade plans, usage history, and safe patch plans. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.