
mcp-manager
by nstebbins·★ 25·Score 38
MCP Manager CLI tool simplifies installation and management of MCP servers across Claude Desktop, Cursor and other clients.
Overview
MCP Manager is a Python-based CLI tool designed to streamline the management of Model Context Protocol (MCP) servers. It provides a centralized interface for discovering, installing, configuring and uninstalling MCP servers across different clients. The tool supports popular clients like Claude Desktop, Cursor and Claude Code, and includes a comprehensive set of commands for server operations including search, info, installation and configuration management.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this tool if you're using multiple MCP clients and need a unified way to discover, install, and manage servers across them.
When NOT to choose this
Don't choose this if you only use a single MCP client or prefer manual configuration of servers.
Tools this server exposes
7 tools extracted from the READMEsearchSearch for available MCP servers matching the keyword
infoDisplay detailed information about a specific server
installInstall an MCP server for a specific client
uninstallRemove an installed MCP server
listList all installed MCP servers
config pathShow current client config file path
config set-pathSet a new path for the client config file
Note: These are CLI commands, not MCP tools. The README doesn't document actual MCP tools exposed by the server, only the CLI tool's own commands. The actual MCP servers (Playwright, Filesystem, etc.) are external servers that this CLI tool manag
Comparable tools
Installation
Installation
For users:
pip install mcp-managerFor developers:
# Clone the repository
git clone https://github.com/nstebbins/mcp-manager.git
cd mcp-manager
# Install dependencies and development tools
poetry install
pre-commit install # Install git hooksFAQ
- What MCP clients are supported?
- Currently supports Claude Desktop (default client), Cursor, and Claude Code with plans for additional clients in the future.
- How do I configure MCP servers for a specific client?
- Use the 'config path' command to show or set the configuration file path for your desired client, then use the install command with the --client flag.
On Hacker News
Recent discussion from the developer community.
- Story by nstebbins · 2025-04-23
- Story by nstebbins · 2025-05-04
Compare mcp-manager with
Last updated · Auto-generated from public README + GitHub signals.