claude-ext
v1.0.1
Published
CLI tool to manage Claude MCP servers - toggle between active and disabled states
Maintainers
Readme
claude-ext
CLI tool to manage Claude MCP (Model Context Protocol) servers. Easily toggle MCP servers between active and disabled states with an interactive checkbox interface.
Installation
npm install -g claude-extUsage
Run 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
How it works
- 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
Requirements
- Node.js 16+
- Existing
~/.claude.jsonfile with MCP servers configured
Example
❯ 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)License
MIT
