MCP.so
Sign In

๐ŸŒŸ MCPM - Model Context Protocol Manager

@pathintegral-institute

About ๐ŸŒŸ MCPM - Model Context Protocol Manager

CLI MCP package manager & registry for all platforms and all clients. Search & configure MCP servers. Advanced Router & Profile features.

Overview

What is MCPM - Model Context Protocol Manager?

MCPM is an open source CLI package management tool for MCP servers. It simplifies installing, configuring, and managing server configurations across multiple supported clients, and includes features like profiles, a central registry, and a router for aggregating servers.

How to use MCPM - Model Context Protocol Manager?

Install via one of the supported methods (curl, Homebrew, pipx, uv tool, pip, or X-CMD). Then use the mcpm CLI to manage servers, profiles, and the router. Commands include mcpm search, mcpm add, mcpm ls, mcpm rm, mcpm profile, mcpm router, and mcpm share. The active client can be set with mcpm client.

Key features of MCPM - Model Context Protocol Manager

  • Easy addition and removal of MCP server configurations for supported clients.
  • Centralized management using profiles to group server configs.
  • Discovery of available MCP servers through a central registry.
  • MCPM Router that aggregates multiple servers behind a single endpoint.
  • Temporarily disable/enable server configurations with stash/pop.
  • Copy or move server configurations between clients and profiles.
  • Share local MCP servers remotely via SSE tunnels.

Use cases of MCPM - Model Context Protocol Manager

  • Manage MCP server configurations across multiple clients (Claude Desktop, Cursor, Windsurf, VSCode, Cline, etc.).
  • Group servers into profiles (e.g., work vs. personal, development vs. production) and switch between them easily.
  • Use the MCPM Router to provide a stable single endpoint for all clients, with shared sessions and dynamic profile switching.
  • Quickly share a local MCP server (e.g., a custom server or one started via uvx/npx) as a public SSE endpoint for remote access.

FAQ from MCPM - Model Context Protocol Manager

What does MCPM do that other tools don't?

MCPM is a dedicated package manager for MCP servers, not just a handler. It provides profiles for organized configuration, a central registry, a router for aggregating servers with session sharing, and the ability to share servers remotely via SSE tunnels.

Which MCP clients does MCPM support?

Supported clients include Claude Desktop, Cursor, Windsurf, VSCode, Cline, Continue, Goose, 5ire, and Roo Code. More clients are planned.

How do I install MCPM?

The recommended way is curl -sSL https://mcpm.sh/install | bash. Other methods include brew install mcpm, pipx install mcpm, `uv tool install mc

Comments

More Agent Frameworks MCP clients