MCPM CLI について
MCPM CLI は、Claude App の MCP サーバーを管理するためのコマンドラインツールです。サーバーの追加、削除、有効化、無効化、一覧表示に加え、MCP パッケージの検索にも対応しています。MCP サーバーの設定を頻繁に変更する開発者に向いています。
主な機能
- 01MCP サーバーの追加、削除、一覧表示
- 02削除せずにサーバーを有効化または無効化
- 03対話形式による設定入力
- 04MCP パッケージの検索とインストール
- 05MCPM 自体を MCP サーバーとして起動
活用シーン
- 01Claude App で複数の MCP サーバーを管理
- 02サーバーを一時的に無効化して後から再有効化
MCP 対応
このツールは Claude App の設定を編集して MCP サーバーを管理します。mcpm mcp コマンドで MCPM 自体を MCP サーバーとして起動でき、mcpm add --self で自身をサーバーとして追加できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCPM CLI
Claude App で MCP サーバーを管理するためのコマンドラインツールです。
主な機能
- 🚀 サーバーの簡単な管理:簡単なコマンドで、Claude App 内の複数の MCP サーバーを追加、削除、管理できます
- 🔄 サーバーのステータス管理:サーバーの有効化・無効化や、いつでもステータスを確認できます
- 🛠️ 対話型 CLI:設定を簡単に行える、対話型プロンプトを備えた使いやすいコマンドラインインターフェースです
- 🔌 自己連携:1 つのコマンドで、MCPM CLI 自体を MCP サーバーとして追加できます
- 📝 JSON 設定:Claude の設定ファイルを通じてサーバーを管理し、適切なエラー処理を行います
- 🔍 パッケージの検索:コミュニティの MCP パッケージを検索、発見できます
ロードマップ
- リモート MCP の検索機能を追加(検索とおすすめのための MCPHub)
- MCP サーバーを自動でインストール
- MCPM CLI の GUI
インストール
npm install -g @mcpm/cli
使い方
> mcpm help
Usage: mcpm [options] [command]
Options:
-V, --version output the version number
-d, --debug enables verbose logging (default: false)
-h, --help display help for command
Commands:
search [query] Search for MCP packages
install <n> Install a MCP package from the registry
add [options] [name] Manually add a new MCP server to your Claude App
remove [name] Remove a MCP server from your Claude App
disable [name] Disable an MCP server (moves it from Claude to storage)
enable [name] Enable a disabled MCP server (moves it from storage to Claude)
list [options] List all your MCP servers
mcp Start the MCPM MCP server
restart Restart Claude.app
help [command] display help for command
MCP パッケージを検索する
レジストリで利用可能な MCP パッケージを検索します:
mcpm search # Interactive search mode
mcpm search <query> # Search with a specific query
mcpm search --json # Output results in JSON format
MCP パッケージをインストールする
ID を指定して MCP パッケージをインストールします:
mcpm install <package-id> # Install a specific package
mcpm i <package-id> # Short alias for install
mcpm install -y <package-id> # Install without confirmation
MCP サーバーを削除する
Claude App から MCP サーバーを削除します:
mcpm remove # Interactive mode
mcpm remove <name> # Remove a specific server
mcpm rm <name> # Short alias for remove
MCP サーバーを無効にする
サーバーを Claude App からストレージに移動し、一時的に利用できない状態にします。
mcpm disable # Interactive mode
mcpm disable <name> # Specify server name
MCP サーバーを有効にする
無効にしたサーバーをストレージから Claude App に戻します。
mcpm enable # Interactive mode
mcpm enable <name> # Specify server name
MCP サーバーを一覧表示する
mcpm list # Shows all configured MCP servers
MCP サーバーとして起動する
mcpm mcp # Start MCPM as a MCP server
詳しくは、MCP.md をご覧ください。
Claude App に自身を MCP サーバーとして追加する
mcpm add --self # Add MCPM CLI as a MCP server
設定
- 有効なサーバーは Claude App の設定に保存されます
- 無効なサーバーは
~/.mcpm/*に保存されます
開発
新しいバージョンを公開する
新しいタグが作成されると、GitHub Actions が新しいバージョンを自動的に公開します
git tag v1.4.1
git push origin v1.4.1
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。