CLI tool for managing Model Context Protocol (MCP) servers
Top 50.4% on sourcepulse
This project provides mcpm.sh
, a command-line package manager and registry for Model Context Protocol (MCP) servers, simplifying configuration and management across various clients. It targets developers and users who work with multiple AI models or services, offering features like profile-based server grouping, a discovery registry, and an intelligent router for aggregating servers.
How It Works
mcpm.sh
utilizes a Python CLI built with the Click framework. It allows users to add, list, remove, and manage MCP server configurations for supported clients. Profiles enable grouping server configurations, and the MCPM Router acts as a background daemon, routing requests to the appropriate server based on the active profile, enabling shared sessions and a single endpoint for multiple clients.
Quick Start & Requirements
curl -sSL https://mcpm.sh/install | bash
(also available via Homebrew, pipx, uv, pip, x-cmd).Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The roadmap indicates that MCP Server Access Monitoring for the MCPM Router and MCPM Router over STDIO are planned features, suggesting they are not yet implemented.
4 days ago
1 day