
MCP Fixer
STDIODiagnostic and repair tool for MCP servers in Claude Desktop.
Diagnostic and repair tool for MCP servers in Claude Desktop.
A comprehensive diagnostic and repair tool for Model Context Protocol (MCP) servers in Claude Desktop. Automatically detects, diagnoses, and fixes common MCP configuration issues.
npx @your-username/mcp-fixer-server install
npm install -g @your-username/mcp-fixer-server mcp-fixer install
git clone https://github.com/your-username/mcp-fixer-server.git cd mcp-fixer-server npm install npm run install:claude
Once installed, simply ask Claude to use the diagnostic tools:
"Claude, can you diagnose my MCP configuration?"
"Claude, check the status of my MCP servers"
"Claude, generate a comprehensive diagnostic report"
"Claude, suggest fixes for my MCP issues"
Tool | Description | Use Case |
---|---|---|
diagnose_mcp_config | Comprehensive configuration analysis | First-line diagnosis |
check_mcp_server_status | Individual server health checks | Server connectivity issues |
fix_config_syntax | Automatic JSON syntax repair | Configuration errors |
validate_dependencies | System dependency verification | Missing tools/packages |
check_port_conflicts | Port availability scanning | Network conflicts |
generate_diagnostic_report | Complete system analysis | Full health assessment |
suggest_fixes | Targeted solution recommendations | Issue resolution |
# Install to Claude Desktop mcp-fixer install # Check installation status mcp-fixer check # Remove from Claude Desktop mcp-fixer uninstall # Show current configuration mcp-fixer config # Run server directly (development) mcp-fixer run
{ "configPath": "/path/to/claude_desktop_config.json", "exists": true, "valid": true, "issues": [], "warnings": [ { "type": "path_escaping", "severity": "medium", "server": "filesystem", "message": "Potential path escaping issue...", "fix": "Ensure Windows paths use double backslashes" } ], "serverCount": 15, "recommendations": [ "Consider disabling unused servers to improve startup time" ] }
We welcome contributions! Please see our Contributing Guide for details.
git clone https://github.com/your-username/mcp-fixer-server.git cd mcp-fixer-server npm install npm test
See CHANGELOG.md for version history and updates.
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ for the MCP community"# mcp-fixer"