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