mcpField
G
GridHub Electricity Market Data

GridHub Electricity Market Data

リモート
grid-hub.appデータ・分析04 週間前に更新
リポジトリ公式サイト

GridHub Electricity Market Data について

GridHub MCP Serverは、25の電力エリアの電力市場データを統一したJSON形式でAIエージェントに提供します。英国の炭素強度も扱い、データのライセンスと帰属情報を示します。

主な機能

  1. 01各エリアの現在価格と需要の取得
  2. 02最大31日分の指標履歴の取得
  3. 0325エリアの主要データの比較
  4. 04データソースの状態とライセンスの確認

活用シーン

  1. 01エリア間の価格と需要の比較
  2. 02英国の電力炭素強度の確認
  3. 03指標の過去の変化の分析

MCP 対応

ステートレスなStreamable HTTPのMCPエンドポイントからツールを提供し、MCPクライアントが価格、需要、炭素強度、データソース情報を取得できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.grid-hub.app/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://api.grid-hub.app/mcp認証が必要

ツール

6

このツールにパラメーターはありません。

詳細

GridHub MCP Server

Model Context Protocol を介して、AI エージェント向けに電力市場のリアルタイムおよび過去のデータを提供します。

エンドポイント: https://api.grid-hub.app/mcp — ホスト型、Streamable HTTP、ステートレスです。インストールは不要です。

25 のグリッドゾーンを網羅しています。米国の ISO(CAISO、ERCOT、PJM、MISO、NYISO、ISO-NE、SPP)、欧州の 12 の入札ゾーン、英国、およびオーストラリアの NEM 5 地域のデータを、1 つの JSON スキーマに正規化しています。EIA、ENTSO-E、NESO、Elexon、AEMO をデータソースとしており、すべてのレスポンスにライセンスと帰属表示が含まれます。

ツール

ツール返されるデータ
get_zone_brief現在の価格/需要(英国では炭素強度も含む)を、そのゾーンの直近 30 日間の値(パーセンタイル、中央値との差、最小値/最大値)と比較した順位、24 時間の傾向、発電構成(英国、米国 CAISO)、および一文の要約です。「今、X の電力は安いか、クリーンか?」を確認するのに最適です。
get_latestあるゾーンが公開しているすべての指標の最新値。単位とタイムスタンプも含まれます。
get_history指定した開始/終了期間の、1 つの指標の時系列データ(1 回の呼び出しにつき最大 31 日間)
get_map_snapshot25 のゾーンすべての主要な値を一度に取得できます。ゾーンの比較や順位付けに利用できます。
list_zonesゾーン ID、名称、データソース、通貨、ライセンス(無料)
get_statusデータソースおよびゾーンごとのデータ取り込みの鮮度(無料)

アクセス

登録なしですぐに利用できる 3 つのレベルがあります。

  1. サンプルモード — 認証情報なしで接続します。ツールは実際の最新データを返しますが、一部が省略されます(履歴は最大 50 行、概要はコンテキストブロック 1 件を返します)。結果にはサンプルモードであることが明示されます。
  2. 無料 API キー — 1 日あたり 500 リクエスト。grid-hub.app/developers でメールアドレスを登録するとすぐに利用できます。または、{"email": "..."} を指定して POST https://api.grid-hub.app/v1/keys/signup を実行します。Authorization: Bearer <ghk_key> として送信します。
  3. x402 の従量課金 — X-PAYMENT ヘッダーを使い、Base 上の USDC で 1 回の呼び出しにつき $0.001~$0.02 を支払います。x402 のフローを参照してください。

セットアップ

Claude Code

claude mcp add --transport http gridhub https://api.grid-hub.app/mcp \
  --header "Authorization: Bearer YOUR_KEY"

Cursor / Windsurf / VS Code(mcp.json)

{
  "mcpServers": {
    "gridhub": {
      "url": "https://api.grid-hub.app/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}

Claude Desktop / claude.ai — https://api.grid-hub.app/mcp をカスタムコネクターとして追加します。これらのクライアントはカスタムヘッダーを送信しません。キーは省略可能な api_key ツール引数として渡すか、サンプルモードを使用してください。

ローカル stdio ブリッジ — ローカル(stdio)サーバーのみをサポートするクライアント向けです。mcp-remote を介してホスト型エンドポイントにプロキシします。ブリッジ以外にローカルで実行されるものはありません。

{
  "mcpServers": {
    "gridhub": {
      "command": "npx",
      "args": ["-y", "github:jalcodev/gridhub-mcp"],
      "env": { "GRIDHUB_API_KEY": "YOUR_KEY" }
    }
  }
}

または Docker を使用します:docker build -t gridhub-mcp . && docker run -i -e GRIDHUB_API_KEY=YOUR_KEY gridhub-mcp。サンプルモードを使用する場合は、キーを省略してください。

任意のクライアントでキーなしで使用 — ヘッダーを省略します。サンプルモードのデータと、アップグレード方法に関する案内が返されます。

プロトコル

  • Streamable HTTP、ステートレス:POST ごとに JSON-RPC メッセージを 1 件送信し、JSON レスポンスを返します。セッションおよび SSE はありません。
  • MCP 2026-07-28(ヘッダーをミラーリングするリクエスト、ハンドシェイクなし)と、2025-03-26 から 2025-11-25(initialize ハンドシェイク)に対応しています。
  • ツールの結果には、テキストブロックに加えて structuredContent が含まれます。
  • レート制限とクォータは、基盤となる REST API のものが適用されます。MCP レイヤー独自の制限はありません。

関連リンク

ライセンス

このリポジトリのコードは MIT ライセンスです。サービスから返されるデータには、各データソースのライセンスが適用されます。ライセンスはすべてのレスポンスの license および attribution フィールドに記載されています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。