MCPマネージャー
AIモデルとツール間の通信を可能にする、柔軟なモデルコンテキストプロトコル(MCP)マネージャーサーバー。Claude、MCP Dockmaster、その他のMCPクライアントと互換性があります。
特徴
MCP サーバー管理: 複数の MCP サーバーを実行し、単一のインターフェースから管理します。
ワーカーモード: 他の MCP クライアントのワーカーとして動作します
自動検出: GitHub および Smithery パッケージから MCP サーバーを自動的に検出します
ツールレジストリ: MCP ツールのレジストリからツールを参照してインストールします
WebSocket 通信: リアルタイム通信のための WebSocket 経由の JSON-RPC
ヘッドレスモード: APIファースト操作のためにヘッドレスモードで実行します
Related MCP server: Claude MCP Server Ecosystem
はじめる
前提条件
Node.js (v18+)
NPM (v8+)
インストール
サーバーの実行
設定オプション
.envファイルを編集して MCP マネージャーを構成します。
Claude や他の MCP クライアントで MCP Manager を使用する
MCP マネージャーは、次のようなさまざまな MCP クライアントと互換性があるように設計されています。
その他のMCP互換クライアント
Claudeデスクトップに接続しています
ローカルマシンでMCPマネージャーを実行する
クロードデスクトップを開く
設定 > 詳細設定 > MCP構成に移動します
MCPサーバーのURLを
http://localhost:5000/wsに設定します。MCPマネージャーはClaudeで利用可能なサーバーとして表示されます。
MCP Dockmasterへの接続
ローカルマシンでMCPマネージャーを実行する
MCPドックマスターを開く
「サーバーを追加」をクリックします
サーバー情報を入力します:
氏名: MCP マネージャー
アドレス: ローカルホスト
ポート: 5000
「接続」をクリック
ワーカーモードの使用
MCP マネージャーは、他の MCP クライアントのワーカーとして動作できます。
.envファイルでMCP_WORKER_MODE=true設定します。MCPマネージャーを実行する
MCPクライアントからMCPマネージャーに接続する
MCPマネージャーは利用可能なツールを自動的に検出して登録します
ヘッドレス/APIファースト操作
MCP マネージャーは、API ファースト クライアントのヘッドレス操作をサポートします。
クエリパラメータ:
api_key: APIキー(必要な場合)headless: ヘッドレスモードを有効にするauto_connect: 利用可能なMCPサーバーに自動的に接続しますws_url: カスタム WebSocket URL を指定するserver_id: 特定のサーバーIDに接続する
APIリファレンス
MCP ManagerはWebSocket経由のJSON-RPCプロトコルを実装しています。メインAPIエンドポイントは次のとおりです。
利用可能な方法
ping: サーバーの接続をテストするgetServers: 登録されているすべてのサーバーを取得するgetServer: IDでサーバーを取得するtoggleWorker: サーバーのワーカーステータスを切り替えるgetTools: すべてのツールを取得するgetToolsByServer: 特定のサーバーのツールを取得するactivateTool: ツールをアクティブにするdeactivateTool: ツールを非アクティブ化するgetStats: サーバーの統計情報を取得する
ライセンス
マサチューセッツ工科大学