Communityコーディング&開発github.com

samahappy/mcphub - MCPサーバーの統合管理ハブ

複数のMCPサーバー/APIを一元管理し、動的にオーケストレーションして個別のエンドポイントに統合するためのハブです。柔軟なルーティング戦略を備えています。

mcphub - MCPサーバーの統合管理ハブ とは?

MCPhubは、複数のModel Context Protocol (MCP) サーバーやAPIを中央で管理・動的にオーケストレーションするための統一ハブです。このスキルにより、開発者は複数のMCPエンドポイントを個別に管理する手間を省き、1つのハブを通じて様々なAIエージェント(Claude Code、Cursor、Codexなど)に統合できます。柔軟なルーティング戦略をサポートしているため、特定のサーバーへのトラフィック振り分けやフォールバック設定が容易になります。各MCPサーバーの設定は一元管理されるため、追加・削除・更新が迅速に行え、エージェントの運用効率が大幅に向上します。また、このスキルは標準的なMCPプロトコルに準拠しており、互換性の高いプラグアンドプレイ方式で動作します。

対応~Claude Code~Codex CLI~Cursor
npx skills add samanhappy/mcphub

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

mcphub - MCPサーバーの統合管理ハブ は何をしますか?

複数のMCPサーバー/APIを一元管理し、動的にオーケストレーションして個別のエンドポイントに統合するためのハブです。柔軟なルーティング戦略を備えています。

機能

  • 一元管理: 全てのMCPサーバー設定を1箇所で管理
  • 動的オーケストレーション: 実行時にサーバーを追加・削除・更新
  • 柔軟なルーティング: リクエストを適切なエンドポイントに振り分け
  • プラグアンドプレイ: 標準MCPプロトコルに準拠

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のMCP対応エージェント

使用方法

  1. リポジトリをクローン: git clone https://github.com/samanhappy/mcphub
  2. 設定ファイルを編集: config.yaml
  3. ハブを起動: npm start

設定例

servers:
  - name: my-server
    url: http://localhost:3001/mcp
    strategy: round-robin

ルーティング戦略

戦略説明
round-robinラウンドロビン方式で分散
failoverプライマリに失敗した場合にセカンダリへ
customユーザー定義ルールに基づく

注意: 各MCPサーバーはMCPhubと互換性がある必要があります。

詳細

詳細なドキュメントはGitHubリポジトリを参照してください。

関連スキル