MCPM

v1.0.0Developer Toolsstable

** ([website](https://mcpm.sh)) - MCP Manager (MCPM) is a Homebrew-like service for managing Model Context Protocol (MCP) servers across clients by **[Pathintegral](https://github.com/pathintegral-institute)**

aiclaude-desktopcliclinecontinue
Share:
950
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 ** ([website](https://mcpm.sh)) - mcp manager (mcpm) is a homebrew-like service for managing model context protocol (mcp) servers across clients by **[pathintegral](https://github.com/pathintegral-ins...

** ([website](https://mcpm.sh)) - MCP Manager (MCPM) is a Homebrew-like service for managing Model Context Protocol (MCP) servers across clients by **[Pathintegral](https://github.com/pathintegral-institute)**

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

Features

  • MCP protocol support

Use Cases

Homebrew-like MCP server management
Multi-client MCP orchestration
LicenseMIT
Languagepython
Versionv1.0.0
UpdatedMay 22, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcpm-sh

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 Homebrew-inspired command-line tool for discovering, installing, configuring, and running Model Context Protocol servers across multiple AI clients from a single interface. It manages MCP server configurations for Claude Desktop, Cursor, Windsurf, VSCode, Cline, Continue, and other clients, and can group servers into profiles that run as a unified unit or be exposed over HTTP via secure tunnels. Teams and individual developers use MCPM to avoid manually editing JSON config files and to maintain a consistent set of MCP tools across all their AI environments.

Prerequisites

  • macOS, Linux, or Windows (WSL) operating system
  • curl or a package manager (Homebrew, pip, pipx, or uv) for installation
  • At least one supported MCP client: Claude Desktop, Cursor, Windsurf, VSCode, Cline, or Continue
  • Python 3.10+ if installing via pip or pipx
  • Internet access to reach the MCPM package registry
1

Install MCPM

Install MCPM using the one-line curl installer, or choose an alternative package manager.

# One-line installer (recommended)
curl -sSL https://mcpm.sh/install | bash

# Or via Homebrew
brew install mcpm

# Or via pipx
pipx install mcpm

# Or via uv
uv tool install mcpm
2

Search for MCP servers

Browse the MCPM registry to find servers by name or capability.

mcpm search filesystem
mcpm search github
3

Install an MCP server

Install a server from the registry and automatically configure it for your preferred MCP client.

mcpm install mcp-server-filesystem
mcpm install mcp-server-github
4

Manage client configurations

Import existing configurations or switch a server's configuration between different MCP clients.

# List all configured clients
mcpm config

# Import existing config from Claude Desktop
mcpm import claude-desktop
5

Organize servers into profiles

Group related servers into a named profile to run them together as a single unit, useful for project-specific toolsets.

mcpm profile create my-dev-tools
mcpm profile edit my-dev-tools
mcpm profile run my-dev-tools --http --port 8080
6

Run a server directly or expose over HTTP

Execute any installed server in stdio mode for local use, or expose it as an HTTP endpoint for remote clients.

# Run in stdio mode
mcpm run mcp-server-filesystem

# Expose over HTTP
mcpm run mcp-server-filesystem --http

MCPM Examples

Client configuration using MCPM

MCPM manages client config files directly, but you can also reference it in claude_desktop_config.json as a profile runner.

{
  "mcpServers": {
    "mcpm-profile": {
      "command": "mcpm",
      "args": ["profile", "run", "my-dev-tools"],
      "env": {
        "MCPM_NON_INTERACTIVE": "true"
      }
    }
  }
}

Prompts to try

Example prompts for managing MCP servers via MCPM.

- "Search for MCP servers related to database access and install the best one"
- "Show me all installed MCP servers and their current status"
- "Create a profile called 'writing-tools' with the filesystem and memory servers"
- "Check if any of my installed MCP servers have updates available"
- "Expose my local dev-tools profile as an HTTP endpoint on port 8080"

Troubleshooting MCPM

mcpm command not found after installation

Restart your terminal or run 'source ~/.bashrc' (or ~/.zshrc) to reload PATH. If using pipx, ensure ~/.local/bin is in your PATH.

MCPM modifies the wrong client config file

Run 'mcpm config' to see which clients are detected and their config file paths. Use 'mcpm config --client claude-desktop' to target a specific client explicitly.

Profile run fails with 'server not found' errors

Run 'mcpm profile edit <profile-name>' to verify all servers in the profile are still installed. Re-install any missing servers with 'mcpm install <server-name>'.

Frequently Asked Questions about MCPM

What is MCPM?

MCPM is a Model Context Protocol (MCP) server that ** ([website](https://mcpm.sh)) - mcp manager (mcpm) is a homebrew-like service for managing model context protocol (mcp) servers across clients by **[pathintegral](https://github.com/pathintegral-institute)** 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 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": { "mcpm-sh": { "command": "npx", "args": ["-y", "mcpm-sh"] } } }

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