Skip to main content
Glama

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+)

インストール

# Clone the repository git clone <your-repo-url> cd <your-repo-directory> # Install dependencies npm install # Create a .env file from the example cp .env.example .env # Edit .env to configure your MCP Manager nano .env

サーバーの実行

# Run in development mode npm run dev # Build and run in production mode npm run build npm run start

設定オプション

.envファイルを編集して MCP マネージャーを構成します。

# Server Configuration PORT=5000 # Main server port HOST=0.0.0.0 # Host to bind to NODE_ENV=development # Environment (development/production) REUSE_PORT=true # Whether to reuse the port # MCP Port Range MCP_PORT_RANGE_START=50050 # Start port for MCP servers MCP_PORT_RANGE_END=50150 # End port for MCP servers # MCP Compatibility Settings MCP_WORKER_MODE=false # Enable worker mode MCP_DISCOVERY_ENABLED=true # Enable auto-discovery of MCP servers MCP_AUTOSTART_SERVERS=true # Automatically start MCP servers # Smithery API Configuration SMITHERY_API_KEY=your_smithery_api_key_here # API key for Smithery packages

Claude や他の MCP クライアントで MCP Manager を使用する

MCP マネージャーは、次のようなさまざまな MCP クライアントと互換性があるように設計されています。

Claudeデスクトップに接続しています

  1. ローカルマシンでMCPマネージャーを実行する

  2. クロードデスクトップを開く

  3. 設定 > 詳細設定 > MCP構成に移動します

  4. MCPサーバーのURLをhttp://localhost:5000/wsに設定します。

  5. MCPマネージャーはClaudeで利用可能なサーバーとして表示されます。

MCP Dockmasterへの接続

  1. ローカルマシンでMCPマネージャーを実行する

  2. MCPドックマスターを開く

  3. 「サーバーを追加」をクリックします

  4. サーバー情報を入力します:

    • 氏名: MCP マネージャー

    • アドレス: ローカルホスト

    • ポート: 5000

  5. 「接続」をクリック

ワーカーモードの使用

MCP マネージャーは、他の MCP クライアントのワーカーとして動作できます。

  1. .envファイルでMCP_WORKER_MODE=true設定します。

  2. MCPマネージャーを実行する

  3. MCPクライアントからMCPマネージャーに接続する

  4. MCPマネージャーは利用可能なツールを自動的に検出して登録します

ヘッドレス/APIファースト操作

MCP マネージャーは、API ファースト クライアントのヘッドレス操作をサポートします。

GET /?api_key=YOUR_API_KEY&headless=true&auto_connect=true

クエリパラメータ:

  • api_key : APIキー(必要な場合)

  • headless : ヘッドレスモードを有効にする

  • auto_connect : 利用可能なMCPサーバーに自動的に接続します

  • ws_url : カスタム WebSocket URL を指定する

  • server_id : 特定のサーバーIDに接続する

APIリファレンス

MCP ManagerはWebSocket経由のJSON-RPCプロトコルを実装しています。メインAPIエンドポイントは次のとおりです。

ws://localhost:5000/ws

利用可能な方法

  • ping : サーバーの接続をテストする

  • getServers : 登録されているすべてのサーバーを取得する

  • getServer : IDでサーバーを取得する

  • toggleWorker : サーバーのワーカーステータスを切り替える

  • getTools : すべてのツールを取得する

  • getToolsByServer : 特定のサーバーのツールを取得する

  • activateTool : ツールをアクティブにする

  • deactivateTool : ツールを非アクティブ化する

  • getStats : サーバーの統計情報を取得する

ライセンス

マサチューセッツ工科大学

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/samihalawa/2025-FINAL-mcpMaster'

If you have feedback or need assistance with the MCP directory API, please join our Discord server