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: Scenario Word

はじめる

前提条件

  • 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 : サーバーの統計情報を取得する

ライセンス

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

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • MCP server for AI dialogue using various LLM models via AceDataCloud

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

View all MCP Connectors

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