Claude Code MCP Manager

v1.0.0Developer Toolsstable

A comprehensive tool to manage Model Context Protocol (MCP) configurations for Claude code

claude-aiclaude-codeclaude-mcpdevtoolsmcp
Share:
24
Stars
0
Downloads
0
Weekly
0/5

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

MCP configuration management
Claude Code productivity
MCP deployment automation
qdhenry

Maintainer

LicenseMIT
Languageshell
Versionv1.0.0
UpdatedMar 5, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx claude-code-mcp-manager

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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-manager
2

Initialize 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 init
3

Edit 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.json
4

List all configured MCPs

View all MCP servers currently in your configuration file.

./mcp-manager.sh list
5

Add 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-all
6

Set 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 ~/.zshrc

Claude 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 MCP

Troubleshooting 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.

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.

Quick Config Preview

{ "mcpServers": { "claude-code-mcp-manager": { "command": "npx", "args": ["-y", "claude-code-mcp-manager"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides