Skip to content

Add MCP Doctor — security scanner & quality scorer for MCP servers #248

@xlyoung

Description

@xlyoung

Plugin/Skill Recommendation

Name: MCP Doctor
URL: https://github.com/xlyoung/mcp-doctor
Category: Developer Tools / MCP Security
Compatibility: Claude Code, Cursor, Windsurf, VS Code (any MCP client)

Description

MCP Doctor is a CLI tool that helps Claude Code users safely discover, evaluate, and install MCP servers. Before connecting an MCP server to your agent, MCP Doctor:

  • Scans for 9 security vulnerabilities: SSRF, path traversal, command injection, prompt injection, credential leak, tool poisoning, tool shadowing, excessive permissions, insecure defaults
  • Scores quality (0-100) across 5 dimensions: code quality, documentation, security posture, maintenance activity, ecosystem integration
  • Maintains a curated registry of 100+ pre-scored MCP servers

Usage with Claude Code

# Scan before installing
mcpdoctor scan ./mcp-server/

# Check quality score
mcpdoctor score ./mcp-server/

# Find safe, pre-vetted servers
mcpdoctor search filesystem

Install

pip install mcpdoctor

Why It Matters for Claude Code

With 1000+ MCP servers available, connecting an unvetted server to Claude Code is a real security risk. MCP Doctor acts as a pre-flight check — scan before you connect.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions