I built this after getting frustrated with manually editing `.claude.json` every time I wanted to switch between projects or optimize context usage.
MCP (Model Context Protocol) servers are like plugins for AI assistants, but managing them requires manual JSON editing. Want to use different Supabase projects for different clients? Edit JSON. Want to disable resource-heavy servers to save context? Edit JSON. One typo breaks everything.
This tool treats MCP servers like VS Code extensions - easy to toggle, organize, and switch between configurations.
Key features:
- Interactive CLI for quick server management
- Project-specific presets (save/load entire configurations)
- Multi-client support (Claude, Gemini, extensible)
- Context optimization modes (minimal, webdev, fullstack)
- Automatic backups before changes
- Add new servers by pasting JSON (no more syntax errors)
Started as a 300-line script, but rebuilt with proper architecture when I realized this could help the broader MCP community. The CLI is fully functional, GUI development starting.
The "minimal mode" alone saves massive amounts of context - disable everything except essential servers for research/writing, then flip to full toolkit for development.
Built with Python, comprehensive testing, cross-platform support. Looking for contributors, especially for GUI development.
MCP (Model Context Protocol) servers are like plugins for AI assistants, but managing them requires manual JSON editing. Want to use different Supabase projects for different clients? Edit JSON. Want to disable resource-heavy servers to save context? Edit JSON. One typo breaks everything.
This tool treats MCP servers like VS Code extensions - easy to toggle, organize, and switch between configurations.
Key features: - Interactive CLI for quick server management - Project-specific presets (save/load entire configurations) - Multi-client support (Claude, Gemini, extensible) - Context optimization modes (minimal, webdev, fullstack) - Automatic backups before changes - Add new servers by pasting JSON (no more syntax errors)
Started as a 300-line script, but rebuilt with proper architecture when I realized this could help the broader MCP community. The CLI is fully functional, GUI development starting.
The "minimal mode" alone saves massive amounts of context - disable everything except essential servers for research/writing, then flip to full toolkit for development.
Built with Python, comprehensive testing, cross-platform support. Looking for contributors, especially for GUI development.
Try it: `pip install git+https://github.com/holstein13/mcp-config-manager.git`