Claude Code MCP Manager
A comprehensive tool to manage Model Context Protocol (MCP) configurations for Claude code
What is Claude Code MCP Manager?
Claude Code MCP Manager is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to comprehensive tool to manage model context protocol (mcp) configurations for claude code
A comprehensive tool to manage Model Context Protocol (MCP) configurations for Claude code
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- A comprehensive tool to manage Model Context Protocol (MCP)
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx claude-code-mcp-managerConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Claude Code MCP Manager
Claude Code MCP Manager is a bash shell script that simplifies adding, removing, listing, importing, and exporting MCP server configurations for Claude Code. Instead of manually editing JSON config files each time you set up a new MCP server, this tool provides an interactive and batch-friendly CLI with commands like add-all, import, and export. It stores configurations in ~/.config/claude/mcp_config.json and can set up automatic MCP loading when launching Claude Code.
Prerequisites
- Bash or zsh shell (macOS, Linux, or WSL on Windows)
- jq command-line JSON processor (brew install jq on macOS, apt-get install jq on Ubuntu)
- Claude Code installed and accessible in PATH
- curl or git for downloading the script
Download and install the script
Download mcp-manager.sh directly and make it executable, or clone the repository.
# Direct download
curl -O https://raw.githubusercontent.com/qdhenry/Claude-Code-MCP-Manager/main/mcp-manager.sh
chmod +x mcp-manager.sh
# Optional: move to PATH
sudo mv mcp-manager.sh /usr/local/bin/mcp-managerInitialize with sample MCP configurations
Run the init command to populate ~/.config/claude/mcp_config.json with sample MCP server configurations that you can customize.
./mcp-manager.sh initEdit the configuration file to add your tokens
Open the generated config file and replace placeholder tokens with your actual API keys and tokens.
nano ~/.config/claude/mcp_config.jsonList all configured MCPs
View all MCP servers currently in your configuration file.
./mcp-manager.sh listAdd all MCPs to Claude Code
Register all configured MCP servers with Claude Code in a single batch operation without interactive prompts.
./mcp-manager.sh add-allSet up automatic MCP loading
Run setup-auto to add a shell function that automatically loads all MCPs whenever you start Claude Code.
./mcp-manager.sh setup-auto
source ~/.bashrc # or ~/.zshrcClaude Code MCP Manager Examples
Client configuration
The MCP Manager's configuration file format. Each entry specifies name, type (npx or env), path, and options.
{
"mcps": [
{
"name": "puppeteer",
"type": "npx",
"path": "modelcontextprotocol/server-puppeteer",
"options": ""
},
{
"name": "digitalocean",
"type": "env",
"path": "DIGITALOCEAN_API_TOKEN=your-token-here",
"options": "npx -y @digitalocean/mcp"
}
]
}Prompts to try
CLI commands for managing MCP configurations with the mcp-manager script.
- Run: ./mcp-manager.sh list — to see all configured MCPs
- Run: ./mcp-manager.sh add — to interactively add a new MCP
- Run: ./mcp-manager.sh add-all — to register all MCPs with Claude Code at once
- Run: ./mcp-manager.sh export my-mcps-backup.json — to export your config
- Run: ./mcp-manager.sh remove puppeteer — to remove a specific MCPTroubleshooting Claude Code MCP Manager
'jq: command not found' when running mcp-manager.sh
Install jq using your system package manager: macOS: brew install jq; Ubuntu/Debian: sudo apt-get install jq; Arch Linux: sudo pacman -S jq; RHEL/CentOS: sudo yum install jq. Then re-run the script.
add-all command runs but MCPs are not visible in Claude Code
Verify that Claude Code is installed and accessible in your PATH. The script calls 'claude mcp add' internally — test this manually with: claude mcp list. Ensure your mcp_config.json has valid entries with correct types (npx or env).
Automatic loading does not work after running setup-auto
After running setup-auto, you must reload your shell: source ~/.bashrc or source ~/.zshrc. The setup-auto command adds a shell function to your RC file — if you use a different shell config file, add the function manually.
Frequently Asked Questions about Claude Code MCP Manager
What is Claude Code MCP Manager?
Claude Code MCP Manager is a Model Context Protocol (MCP) server that comprehensive tool to manage model context protocol (mcp) configurations for claude code It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Claude Code MCP Manager?
Follow the installation instructions on the Claude Code MCP Manager GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Claude Code MCP Manager?
Claude Code MCP Manager works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Claude Code MCP Manager free to use?
Yes, Claude Code MCP Manager is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Claude Code MCP Manager Alternatives — Similar Developer Tools Servers
Looking for alternatives to Claude Code MCP Manager? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Claude Code MCP Manager in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Claude Code MCP Manager?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.