$git clone https://github.com/pathintegral-institute/mcpm.shEnglish | 简体中文
| 1 |  |
| 2 |  |
| 3 |  |
| 4 |  |
| 5 |  |
| 6 |  |
| 7 |  |
| 8 | |
| 9 | English | [简体中文](README.zh-CN.md) |
| 10 | |
| 11 |  |
| 12 | |
| 13 | ``` |
| 14 | Open Source. Forever Free. |
| 15 | Built with ❤️ by Path Integral Institute |
| 16 | ``` |
| 17 | |
| 18 | # 🌟 MCPM - Model Context Protocol Manager |
| 19 | |
| 20 | MCPM is an open source CLI tool for managing MCP servers. It provides a simplified global configuration approach where you install servers once and organize them with profiles, then integrate them into any MCP client. Features include server discovery through a central registry, direct execution, sharing capabilities, and client integration tools. |
| 21 | |
| 22 | Demo is showing outdated v1 commands, new demo is baking ... |
| 23 |  |
| 24 | |
| 25 | ## 🤝 Community Contributions |
| 26 | |
| 27 | > 💡 **Grow the MCP ecosystem!** We welcome contributions to our [MCP Registry](mcp-registry/README.md). Add your own servers, improve documentation, or suggest features. Open source thrives with community participation! |
| 28 | |
| 29 | ## 🚀 Quick Installation |
| 30 | |
| 31 | ### Recommended: |
| 32 | |
| 33 | ```bash |
| 34 | curl -sSL https://mcpm.sh/install | bash |
| 35 | ``` |
| 36 | |
| 37 | Or choose [other installation methods](#-other-installation-methods) like `brew`, `pipx`, `uv` etc. |
| 38 | |
| 39 | ## 🔎 Overview |
| 40 | |
| 41 | MCPM v2.0 provides a simplified approach to managing MCP servers with a global configuration model. Key features include: |
| 42 | |
| 43 | - ✨ **Global Server Management**: Install servers once, use everywhere |
| 44 | - 📋 **Virtual Profiles**: Organize servers with tags for different workflows |
| 45 | - 🔍 **Server Discovery**: Browse and install from the MCP Registry |
| 46 | - 🚀 **Direct Execution**: Run servers over stdio or HTTP for testing |
| 47 | - 🌐 **Public Sharing**: Share servers through secure tunnels |
| 48 | - 🔄 **Server Updates**: Check for and apply updates to git-based, NPX, and binary servers |
| 49 | - 🎛️ **Client Integration**: Manage configurations for Claude Desktop, Cursor, Windsurf, and more |
| 50 | - 🤖 **AI Agent Friendly**: Non-interactive CLI with comprehensive automation support and [llm.txt](llm.txt) guide |
| 51 | - 💻 **Beautiful CLI**: Rich formatting and interactive interfaces |
| 52 | - 📊 **Usage Analytics**: Monitor server usage and performance |
| 53 | |
| 54 | MCPM v2.0 eliminates the complexity of v1's target-based system in favor of a clean global workspace model. |
| 55 | |
| 56 | ## 🖥️ Supported MCP Clients |
| 57 | |
| 58 | MCPM will support managing MCP servers for the following clients: |
| 59 | |
| 60 | - 🤖 Claude Desktop (Anthropic) |
| 61 | - ⌨️ Cursor |
| 62 | - 🏄 Windsurf |
| 63 | - 🧩 Vscode |
| 64 | - 📝 Cline |
| 65 | - ➡️ Continue |
| 66 | - 🦢 Goose |
| 67 | - 🔥 5ire |
| 68 | - 🦘 Roo Code |
| 69 | - 💻 OpenCode |
| 70 | - ✨ More clients coming soon... |
| 71 | |
| 72 | ## 🔥 Command Line Interface (CLI) |
| 73 | |
| 74 | MCPM provides a comprehensive CLI with a clean, organized interface. The v2.0 architecture uses a global configuration model where servers are installed once and can be organized with profiles, then integrated into specific MCP clients as needed. |
| 75 | |
| 76 | ### ℹ️ General |
| 77 | |
| 78 | ```bash |
| 79 | mcpm --help # Display help information and available commands |
| 80 | mcpm --version # Display the current version of MCPM |
| 81 | ``` |
| 82 | |
| 83 | ### 🌐 Server Management |
| 84 | |
| 85 | Global server installation and manag |