{"id":"fe79862c-801e-43bb-bcb8-fac42363bf04","slug":"mcp-manager","kind":"mcp","name":"mcp-manager","summary":"CLI tool for managing Model Context Protocol (MCP) servers in one place & using them across them different clients","owner":"nstebbins","repoUrl":"https://github.com/nstebbins/mcp-manager","license":"GPL-3.0","licenseTier":"strong-copyleft","trust":"community","stars":25,"match":null,"fewStars":false,"format":"mcp","createdAt":null,"addedAt":"2026-10-14T05:02:47.539Z","logoUrl":"https://avatars.githubusercontent.com/u/5514378?u=e439170ff996b4638a18e30f52d1fe437e7ae55d&v=4","linkOnly":false,"collection":null,"skillPath":null,"categories":["memory-knowledge","cloud-infra"],"tags":["artificial-intelligence","cli","open-source"],"runtime":"python","local":true,"cloudCapable":false,"cloudCapability":"unknown","cloudReadyOnPlatform":false,"needsApiKey":false,"reviewed":false,"syncedAt":"2026-10-14T09:29:09.210Z","sample":false,"url":"https://conduits.dev/tools/mcp-manager","language":"Python","transports":["stdio"],"install":{"pypi":"mcp-manager"},"requirements":{"env":[],"upstreamMayCharge":false},"tools":null,"readme":"<div align=\"center\">\n\n# MCP Manager\n\n[![Version](https://img.shields.io/badge/version-0.2.6-blue.svg)](https://pypi.org/project/mcp-manager/)\n[![Python](https://img.shields.io/badge/python-^3.9-blue.svg)](https://www.python.org/downloads/)\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n[![Tests](https://github.com/nstebbins/mcp-manager/actions/workflows/test.yml/badge.svg)](https://github.com/nstebbins/mcp-manager/actions/workflows/test.yml)\n\nA CLI tool that makes MCP server management across Claude Desktop, Cursor, and more dead simple.\n\n[Installation](#-installation) • [Quick Start](#-quick-start) • [Available Servers](#-available-servers) • [Supported MCP Clients](#-supported-mcp-clients)\n\n</div>\n\n## 🚀 Quick Start\n\n![MCP Manager Demo](docs/mcp-manager-demo.gif)\n\n## 🛠️ Available Commands\n\n| Command | Description |\n|---------|-------------|\n| `search <keyword>` | Search for available MCP servers matching the keyword |\n| `info <server-name>` | Display detailed information about a specific server |\n| `install <server-name> [--client=claude-desktop\\|cursor\\|claude-code]` | Install an MCP server for a specific client |\n| `uninstall <server-name> [--client=claude-desktop\\|cursor\\|claude-code]` | Remove an installed server |\n| `list` | List all installed MCP servers |\n| `config path [--client=claude-desktop\\|cursor\\|claude-code]` | Show current client config file path |\n| `config set-path <new-path> [--client=claude-desktop\\|cursor\\|claude-code]` | Set a new path for the client config file |\n\n## 🔌 Available Servers\n\n| Server | Description | Dependencies |\n|--------|-------------|--------------|\n| **Playwright** | Browser automation server for web interactions | Node.js, npm |\n| **Filesystem** | File system operations server for local file access | Node.js, npm |\n| **Fetch** | Server for making HTTP requests | Docker |\n| **Git** | Server for Git operations | Docker |\n| **GitHub** | Server for GitHub API operations | Docker |\n| **Memory** | Server for managing Claude's memory | Docker |\n\n## 👥 Supported MCP Clients\n\nCurrently supports:\n- ✅ Claude Desktop (default client)\n- ✅ Cursor\n- ✅ Claude Code\n\n## 🎯 Features\n\n- 🔍 Smart server discovery and search\n- 🔒 Secure configuration management\n- 🔄 Automatic dependency checking\n- 🛡️ Client-specific installation options\n- 📝 Detailed server information and documentation\n\n## 💻 Installation\n\nFor users:\n```bash\npip install mcp-manager\n```\n\nFor developers:\n```bash\n# Clone the repository\ngit clone https://github.com/nstebbins/mcp-manager.git\ncd mcp-manager\n\n# Install dependencies and development tools\npoetry install\npre-commit install  # Install git hooks\n```\n\n### Code Quality\n\nWe maintain high code quality standards through automated checks:\n\n```bash\n# Run all pre-commit hooks\npre-commit run --all-files\n\n# Format code\npoetry run ruff format .\n\n# Run linter\npoetry run ruff check .\n\n# Run tests\npoetry run pytest\n```\n\n### 🧪 Testing\n\nThe project uses pytest for testing. Run the test suite with:\n\n```bash\npoetry run pytest\n```\n\n## 🤝 Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n"}