MCP Doctor
Health checks, binary validation and JSON auto-repair for MCP client configuration files.
Que pouvez-vous faire avec MCP Doctor ?
mcp-doctor scan: Automatically detects all MCP config files across macOS, Windows, and Linux, and checks if your configured tools actually exist in PATH.mcp-doctor fix <file.json>: Auto-repairs trailing commas, invalid comments, and single-quote syntax errors that crash Claude Desktop and Cursor.- MCP Stdio Server Mode: Allows your AI assistant to self-diagnose and repair other MCP servers directly inside the chat.
Installation
Les étapes d'installation sont dans la documentation ci-dessous. Documentation
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
🩺 MCP Doctor & Config Linter
The Essential Health Check, Stdio Diagnoser & Auto-Repair Engine for Model Context Protocol (MCP).
Diagnoses broken configurations, validates stdio binaries, tests environment variables, and auto-fixes malformed JSON in Claude Desktop, Cursor, and Cline.
🌟 Capabilities
mcp-doctor scan: Automatically detects all MCP config files across macOS, Windows, and Linux, and checks if your configured tools actually exist in PATH.mcp-doctor fix <file.json>: Auto-repairs trailing commas, invalid comments, and single-quote syntax errors that crash Claude Desktop and Cursor.- MCP Stdio Server Mode: Allows your AI assistant to self-diagnose and repair other MCP servers directly inside the chat.
🚀 Quickstart
# Standalone execution
node dist/index.js scan
# Auto-repair a broken MCP config
node dist/index.js fix ~/.config/Claude/claude_desktop_config.json
📄 License
MIT License. Created by Project GOAT.
Questions fréquentes
Qu'est-ce que MCP Doctor ?
Health checks, binary validation and JSON auto-repair for MCP client configuration files.
Comment installer MCP Doctor ?
Suivez les étapes d'installation de sa documentation, affichée sur cette page et dans son dépôt.
MCP Doctor est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient MCP Doctor ?
Il est publié par rafim-dev. AI.tn le référence sans le maintenir ni le recommander.
Issu des listes communautaires awesome-mcp-servers et du dépôt GitHub du projet. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.