MCPM

v1.0.0Developer Toolsstable

A command-line tool for managing MCP servers in Claude App. Also can run a MCP Server to help you manage all your MCP Servers

claudeclimcpmodel-context-protocolanthropic
Share:
108
Stars
0
Downloads
0
Weekly
0/5

What is MCPM?

MCPM is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to command-line tool for managing mcp servers in claude app. also can run a mcp server to help you manage all your mcp servers

A command-line tool for managing MCP servers in Claude App. Also can run a MCP Server to help you manage all your MCP Servers

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A command-line tool for managing MCP servers in Claude App.

Use Cases

MCP server management CLI
Claude App MCP configuration
Server orchestration
MCP-Club

Maintainer

LicenseAGPL-3.0
Languagetypescript
Versionv1.0.0
UpdatedApr 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcpm

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 MCPM

MCPM (MCP Manager) is a CLI package manager and MCP server that simplifies discovering, installing, and managing Model Context Protocol servers in Claude Desktop and Claude Code. It provides an npm-like experience for the MCP ecosystem: search a community registry, install servers by name, and toggle them on or off without manually editing config files. Uniquely, MCPM can register itself as an MCP server, letting Claude control MCP server configurations through natural language.

Prerequisites

  • Node.js 18 or later with npm
  • Claude Desktop or Claude Code installed
  • No external API keys required for basic MCP management
  • Admin access to your MCP client's config file (claude_desktop_config.json)
1

Install MCPM globally

Install the MCPM CLI via npm so the mcpm command is available system-wide. This gives you the search, install, and management commands.

npm install -g @mcpm/cli
2

Search the MCP registry

Use mcpm search to find available MCP server packages from the community registry. Results include package IDs, descriptions, and install commands.

mcpm search filesystem
3

Install an MCP server via MCPM

Install any server from the registry by its package ID. MCPM automatically updates your Claude Desktop config file with the correct server entry.

mcpm install @modelcontextprotocol/server-filesystem
4

Register MCPM itself as an MCP server

Run this command to add MCPM to your Claude client config, enabling Claude to manage MCP servers through natural language commands.

mcpm add --self
5

Configure MCPM MCP server in Claude Desktop

Alternatively, add MCPM manually to your claude_desktop_config.json. After restarting Claude Desktop, you can ask Claude to list or install MCP servers.

{
  "mcpServers": {
    "mcpm": {
      "command": "npx",
      "args": ["mcpm", "mcp"]
    }
  }
}
6

List and manage installed servers

View all configured MCP servers and their status. Use enable/disable to toggle servers without removing them from your config.

mcpm list
mcpm disable my-server-name
mcpm enable my-server-name

MCPM Examples

Client configuration

Claude Desktop configuration that runs MCPM as an MCP server for in-Claude server management.

{
  "mcpServers": {
    "mcpm": {
      "command": "npx",
      "args": ["mcpm", "mcp"]
    }
  }
}

Prompts to try

What you can ask Claude once MCPM is registered as an MCP server.

- "List all my currently installed MCP servers"
- "Search for an MCP server that can browse the web"
- "Install the filesystem MCP server"
- "Disable the github MCP server temporarily"
- "What MCP servers are available for database access?"

Troubleshooting MCPM

mcpm command not found after global install

Check your npm global bin directory with `npm bin -g` and ensure it is in your PATH. On some systems you may need to use `sudo npm install -g @mcpm/cli` or configure an npm prefix in your home directory.

Installed servers not appearing in Claude Desktop

Restart Claude Desktop completely after any mcpm install or add operation. MCPM writes to the config file but Claude Desktop reads it only at startup.

mcpm search returns no results or times out

Check your internet connection and that npmjs.com is accessible. The registry search relies on npm package metadata. Try `mcpm search --json` to see raw output for debugging.

Frequently Asked Questions about MCPM

What is MCPM?

MCPM is a Model Context Protocol (MCP) server that command-line tool for managing mcp servers in claude app. also can run a mcp server to help you manage all your mcp servers It connects AI assistants to external tools and data sources through a standardized interface.

How do I install MCPM?

Follow the installation instructions on the MCPM GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with MCPM?

MCPM works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is MCPM free to use?

Yes, MCPM is open source and available under the AGPL-3.0 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": { "mcpm": { "command": "npx", "args": ["-y", "mcpm"] } } }

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

Read the full setup guide →

Ready to use MCPM?

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