MCP Manager について
MCP Manager は、MCP サーバーを一箇所で管理し、Claude Desktop、Cursor、Claude Code などのクライアントにインストールするためのコマンドラインツールです。複数のクライアントでサーバー設定を統一したい開発者に適しています。オープンソースで、pip からインストールできます。
主な機能
- 01利用可能な MCP サーバーの検索と詳細表示
- 02クライアントごとのサーバーのインストールと削除
- 03インストール済み MCP サーバーの一覧表示
- 04クライアント設定ファイルのパスの表示と設定
- 05Claude Desktop、Cursor、Claude Code への対応
活用シーン
- 01複数の MCP クライアントへの同一サーバーの一括導入
- 02コマンドラインから Playwright や Filesystem などのサーバーを検索して導入
- 03クライアントに現在設定されているサーバーの確認
MCP 対応
本ツールは MCP クライアントの設定ファイルを管理し、Claude Desktop、Cursor、Claude Code への MCP サーバーの追加や削除を行います。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP Manager
Claude Desktop、Cursor などで MCP サーバーを簡単に管理できる CLI ツールです。
🚀 クイックスタート

🛠️ 利用可能なコマンド
| コマンド | 説明 |
|---|---|
search <keyword> | キーワードに一致する利用可能な MCP サーバーを検索します |
info <server-name> | 特定のサーバーの詳細情報を表示します |
install <server-name> [--client=claude-desktop|cursor|claude-code] | 特定のクライアントに MCP サーバーをインストールします |
uninstall <server-name> [--client=claude-desktop|cursor|claude-code] | インストール済みのサーバーを削除します |
list | インストール済みの MCP サーバーをすべて一覧表示します |
config path [--client=claude-desktop|cursor|claude-code] | 現在のクライアント設定ファイルのパスを表示します |
config set-path <new-path> [--client=claude-desktop|cursor|claude-code] | クライアント設定ファイルの新しいパスを設定します |
🔌 利用可能なサーバー
| サーバー | 説明 | 依存関係 |
|---|---|---|
| Playwright | ウェブ操作用のブラウザー自動化サーバー | Node.js、npm |
| Filesystem | ローカルファイルにアクセスするためのファイルシステム操作サーバー | Node.js、npm |
| Fetch | HTTP リクエストを実行するサーバー | Docker |
| Git | Git 操作用のサーバー | Docker |
| GitHub | GitHub API 操作用のサーバー | Docker |
| Memory | Claude のメモリを管理するサーバー | Docker |
👥 対応する MCP クライアント
現在、次のクライアントに対応しています:
- ✅ Claude Desktop(デフォルトのクライアント)
- ✅ Cursor
- ✅ Claude Code
🎯 特長
- 🔍 サーバーをスマートに検出・検索
- 🔒 安全な設定管理
- 🔄 依存関係を自動で確認
- 🛡️ クライアントごとのインストールオプション
- 📝 サーバーの詳細情報とドキュメント
💻 インストール
ユーザー向け:
pip install mcp-manager
開発者向け:
# 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 hooks
コード品質
自動チェックにより、高いコード品質基準を維持しています:
# Run all pre-commit hooks
pre-commit run --all-files
# Format code
poetry run ruff format .
# Run linter
poetry run ruff check .
# Run tests
poetry run pytest
🧪 テスト
このプロジェクトではテストに pytest を使用しています。次のコマンドでテストスイートを実行します:
poetry run pytest
🤝 貢献
皆さまからの貢献を歓迎します!お気軽にプルリクエストを送信してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。