Hermes を Performance Hub に接続する
このページの内容
この手順は 2026 年 6 月 17 日(AEST)時点の情報です。ベンダーの MCP サポートは頻繁に変更されます。表示が異なる場合は、リンク先の情報源で確認してください。
Hermes は mcp_servers 設定を通じてリモート MCP サーバーを利用できます。
要件
- Hermes がインストールされ、設定済みであること。
- Performance Hub MCP キー。
- Performance Hub MCP サーバーの URL:
https://app.performancehub.co/mcp
推奨される設定
キーは config.yaml に直接記述せず、Hermes の .env ファイルに保存してください。
env ファイルのパスを確認します。
hermes config env-path
キーを追加します。
PH_MCP_API_KEY=phk_your_key_here
次に、Hermes の設定を編集します。
hermes config edit
サーバーを追加します。
mcp_servers:
performance-hub:
url: "https://app.performancehub.co/mcp"
headers:
Authorization: "Bearer ${PH_MCP_API_KEY}"
timeout: 180
connect_timeout: 30
Hermes は、起動時に読み込まれた環境から ${PH_MCP_API_KEY} を解決します。
代替ヘッダー
Performance Hub は x-mcp-api-key ヘッダーにも対応しています。
mcp_servers:
performance-hub:
url: "https://app.performancehub.co/mcp"
headers:
x-mcp-api-key: "${PH_MCP_API_KEY}"
timeout: 180
connect_timeout: 30
再読み込みとテスト
Hermes を再起動するか、実行中の Hermes CLI セッションで次のコマンドを実行します。
/reload-mcp
次に、接続を確認します。
hermes mcp list
hermes mcp test performance-hub
接続に成功すると、Performance Hub MCP ツールが通常のツールとして Hermes で利用できるようになります。
トラブルシューティング
| 問題 | 確認事項 |
|---|---|
| ツールが表示されない | Hermes を再起動するか /reload-mcp を実行します。mcp_servers が設定の最上位にあることを確認します。 |
| 認証エラー(Unauthorized) | キーの値とヘッダーの形式を確認します。 |
| キーが漏洩した | Performance Hub でキーを無効化/削除し、代わりのキーを作成します。 |
| 特定のツールが表示されない | お使いの Performance Hub ユーザーに、必要な施設、モジュール、または管理者の権限がない可能性があります。 |
情報源
- Hermes CLI のヘルプ(
hermes config edit、hermes mcp list、hermes mcp test)と MCP クライアントの実装。 - Performance Hub MCP: https://app.performancehub.co/mcp