CLI tool to manage Claude MCP (Model Context Protocol) servers. Easily toggle MCP servers between active and disabled states with an interactive checkbox interface.
npm install -g claude-extRun the interactive MCP server manager:
claude-ext mcpThis will show you a checkbox interface where you can:
- See all your MCP servers and their current status
- Toggle servers on/off with the spacebar
- Press
ato toggle all servers - Press
ito invert selection - Press Enter to apply changes
- Active servers (checked ✓) are stored in
~/.claude.jsonand available in Claude - Disabled servers (unchecked ✗) are moved to
~/.claude-ext.jsonand not loaded by Claude - All server configurations are preserved when toggling between states
- Node.js 16+
- Existing
~/.claude.jsonfile with MCP servers configured
❯ claude-ext mcp
MCP Server Manager
Select which MCP servers should be active in Claude:
? Toggle MCP servers (active servers will be in ~/.claude.json):
❯◉ ✓ google_maps_mcp_server (active)
◉ ✓ playwright (active)
◯ ✗ postgres-beta (disabled)
◉ ✓ slack-user-mcp (active)
MIT