๐ 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
Basic information
More Agent Frameworks MCP clients
MCP Tool Langgraph Integration
paulrobelloMCP Tools Langraph Integration
Fast Agent
evalstateDefine, Prompt and Test MCP enabled Agents and Workflows
Saiki
truffle-aiA customizable, general purpose AI Agent that supports MCP. Talk to Saiki in natural language to control computers, applications and more!
Hermes MCP
cloudwalkElixir Model Context Protocol (MCP) SDK
MCPHost ๐ค
mark3labsA CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP).
Comments