InfraMap について
InfraMapは、米国の発電所と電力市場を調査するための読み取り専用MCPサーバーです。アナリストや研究者向けに、発電量、排出量、所有権、価格、出力抑制、水利用のデータを出典付きで提供します。
主な機能
- 01米国発電所の発電量と排出量
- 02所有権と電力引取記録
- 037市場の価格データ
- 04モデル推計と報告済み出力抑制
- 05水利用と出典データ
- 06結果ごとの出典、期間、対象範囲
活用シーン
- 01発電所の年別発電量比較
- 02ノード価格と市場ベーシスの確認
- 03再生可能エネルギーの出力抑制変化の抽出
- 04発電所の水使用量と立地の水ストレス確認
MCP 対応
Streamable HTTP経由でMCPクライアントに43個の読み取り専用ツールを提供します。OAuthでサインインします。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.inframap.pro/mcpclaude mcp add --transport http pro-inframap https://mcp.inframap.pro/mcp{"mcpServers":{"pro-inframap":{"type":"http","url":"https://mcp.inframap.pro/mcp"}}}Cursor で開く{"servers":{"pro-inframap":{"type":"http","url":"https://mcp.inframap.pro/mcp"}}}VS Code で開く{"mcpServers":{"pro-inframap":{"type":"http","url":"https://mcp.inframap.pro/mcp"}}}{"mcpServers":{"pro-inframap":{"serverUrl":"https://mcp.inframap.pro/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
InfraMap MCP サーバー
InfraMap MCP サーバーを使うと、AI アシスタントから InfraMap Pro の米国電力市場データに読み取り専用でアクセスできます。対象は、発電量、排出量、所有者、電力引取契約の情報を含む米国の全稼働中発電所と、7つの市場の ISO ノード価格、ハブ価格、ベーシスです。ツールは43個あり、すべての結果に出典、期間、対象範囲が含まれます。
- サーバー URL:
https://mcp.inframap.pro/mcp(Streamable HTTP) - サインイン: OAuth。初回接続時に、クライアントで InfraMap のサインインページが開きます。
- アカウント: InfraMap Pro、Team、または Enterprise プラン。詳しくは料金をご覧ください。
- 掲載先: Claude のコネクターディレクトリ
- 18種類のクライアントのセットアップ: mcp.inframap.proとドキュメント
サーバーは InfraMap がホストしています。このリポジトリには、ドキュメント、クライアント設定、レジストリエントリー、Claude Code プラグインが含まれています。サーバーのソースコードは公開されていません。
質問できること
- 2024年の Barry の報告済み月間発電量を、欠損月があればそれも含め、各値の出典とともに表示してください。
- 各 ISO で、審査済みの市場価格ノードがある発電所と、ない発電所はいくつですか?
- 2024年から2025年にかけて、モデル上の出力抑制量が最も増加した風力発電所と太陽光発電所はどこですか?クレジットありとクレジットなしの両方の範囲を表示してください。
- 2025年1月から6月までの Moccasin の卸電力収益を推定し、使用した価格ノードを示してください。
- 冷却水の取水量を最も多く報告した石炭火力発電所はどこですか?各施設の水ストレスも示してください。
その他の例はexamples/prompts.mdをご覧ください。
接続
Claude(ウェブ、デスクトップ、モバイル)
コネクターディレクトリの InfraMapを開き、Connect を選択します。Claude で InfraMap のサインインページが開きます。
ディレクトリを利用できない場合は、Customize、Connectors の順に進み、Add custom connector を選択します。名前に InfraMap を指定し、https://mcp.inframap.pro/mcp を貼り付けます。
Claude Code
claude mcp add --transport http --scope user inframap https://mcp.inframap.pro/mcp
次に Claude Code で /mcp を実行し、inframap を選んで Authenticate を選択します。InfraMap リサーチスキルと一緒にサーバーをインストールするには、このリポジトリのプラグインを使用します。
/plugin marketplace add inframaporg/mcp
/plugin install inframap@inframap
ChatGPT
chatgpt.com/plugins に移動し、+、Add custom MCP server の順に選択します。名前に InfraMap を指定し、https://mcp.inframap.pro/mcp を貼り付けて、Authentication を OAuth に設定し、Create as a plugin を選択します。チャットで @ を入力し、InfraMap を選びます。
Codex
codex mcp add inframap --url https://mcp.inframap.pro/mcp
codex mcp login inframap
Cursor
~/.cursor/mcp.json(全体に適用)または .cursor/mcp.json(単一プロジェクトに適用)に追加します。
{
"mcpServers": {
"inframap": {
"url": "https://mcp.inframap.pro/mcp"
}
}
}
その後、Cursor の Customize、MCPs に inframap のサインインプロンプトが表示されます。
VS Code
code --add-mcp '{"name":"inframap","type":"http","url":"https://mcp.inframap.pro/mcp"}'
または、プロジェクトに .vscode/mcp.json を追加します。
{
"servers": {
"inframap": {
"type": "http",
"url": "https://mcp.inframap.pro/mcp"
}
}
}
Gemini CLI
gemini mcp add --transport http --scope user inframap https://mcp.inframap.pro/mcp
その他のクライアント
ほとんどのクライアントでは、リモートサーバーを名前と URL で指定できます。Streamable HTTP を使用してください。このサーバーには SSE エンドポイントがありません。ローカルサーバーしか起動できないクライアントの場合は、オープンソースの mcp-remote ブリッジを使うと InfraMap に転送でき、サインインも処理されます。
{
"mcpServers": {
"inframap": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.inframap.pro/mcp"
]
}
}
}
各クライアントの設定ファイルはexamples/にあります。
ツール
43個のツールはすべて読み取り専用です。まず get_data_catalog を使って、各データセットの対象範囲と最新度を確認してください。
アナリストストア
在庫全体を対象とする SQL 画面検索、1 回の呼び出しで取得できるプロジェクト概要、レビュー済みの定義です。
| ツール | 内容 |
|---|---|
query_analyst_store | アナリストストアをクエリします(SQL)。 アナリストストアに対して、読み取り専用の SQLite SELECT を 1 回実行し、在庫全体のプロジェクトをスクリーニング、順位付け、集計、比較します。ストアのバージョンとテーブルの出典を示す引用付きで、最大 200 行を返します。 |
get_project_profile | プロジェクトのプロフィールを取得します。 最大 5 件のプロジェクトの概要を取得します。基本情報、発電容量、地域、価格ノードとハブ、価格チェーン上の前段ノード、最近の発電量と設備利用率、所有権、電力引取契約、2024~2025 年の価格とベーシスが含まれます。 |
get_energy_reference | エネルギー関連の定義を参照します。 設備利用率、ベーシス、キャプチャーレート、ELCC、出力抑制などのエネルギー用語や調査トピックについて、レビュー済みの定義、数式、ガード条件、一次資料を取得します。 |
データの探索と定義
どのようなデータがあり、どれだけ最新で、どのツールで読み取れるかを確認します。
| ツール | 内容 |
|---|---|
get_data_catalog | データカタログを確認します。 承認済みのすべてのデータソースについて、基準日、対象範囲、ツール、制限事項を確認します。最初に呼び出してください。 |
discover_energy_data | データセットを検索します。 調査用語でデータセットを検索するか、データセット ID を指定して意味、粒度、結合ルール、対象範囲を確認します。 |
get_source_catalog | 読み込み済みのソースデータセットを一覧表示します。 水、ボイラー燃料、公益事業者、ガス事業者、EQR 契約、モデル化された再生可能エネルギープロファイルなどの読み込み済みソーステーブルについて、粒度、フィールド、注意事項を確認します。 |
get_analysis_guide | 分析ガイドを取得します。 調査設計に役立つ、レビュー済みの用語、数式、調査チェックリスト、一次資料を取得します。 |
explain_analysis_limit | 分析上の制限について説明します。 既知の不足情報、その分析に必要な入力、最も近い対応可能な代替手段について説明します。 |
プロジェクトと地域
発電所を検索し、系統エリアを特定して、プロジェクトのソースレベルの根拠を確認します。
| ツール | 内容 |
|---|---|
search_energy_projects | 発電所を検索します。 州、燃料、ISO、需給調整機関、郡、規模、ハイブリッドの状態で、現在稼働中の EIA カタログを絞り込み、順位付けしてページごとに表示します。ハイブリッド構成要素はまとめて 1 件として扱います。 |
get_project_details | 発電機と発電所の詳細を取得します。 正確な EIA 発電所 ID を指定して、発電機と発電所のフィールドを取得します。発電機はページごとに表示できます。 |
get_project_evidence_bundle | プロジェクトの根拠一式を取得します。 最大 5 件のプロジェクトと 60 か月分について、セクション別に、簡潔で検証済みの根拠と年次サマリーを取得します。 |
resolve_grid_areas | 系統エリアを特定します。 発電所を絞り込む前に、ISO、RTO、需給調整機関のコード、名称、別名から系統エリアを特定します。 |
get_project_grid_membership | プロジェクトの系統所属を取得します。 1 件のプロジェクトについて、レビュー済みの移行情報を含む、日付付きのユニットレベルの需給調整機関との関係を取得します。 |
get_project_source_coverage | プロジェクトのソースデータ範囲を取得します。 プロジェクトのレコードを保持するソースデータセットと、そこで照会するためのネイティブ ID を確認します。 |
get_grid_topology | 系統ネットワークの対象範囲を取得します。 公開されている OpenStreetMap ネットワークの対象範囲と、プロジェクトごとの USGS および OSM のジオメトリ件数を確認します。 |
発電量、排出量、所有権
報告された発電量、性能、発電ポテンシャル、排出量、所有権を確認できます。
| ツール | 内容 |
|---|---|
get_project_generation | プロジェクトの発電量を取得します。 EIA-923 の月次正味 MWh を確認できます。蓄電池の充電と放電は分けて扱います。 |
get_project_performance | プロジェクトの性能を取得します。 最大 5 件のプロジェクトについて、期間全体の発電量、日付時点の銘板容量利用率、蓄電池の電力フロー、利用状況を確認できます。 |
get_project_generation_potential | 発電量とモデル化されたポテンシャルを比較します。 実際の発電量と、レビュー済みの物理的ポテンシャルおよび遡及的に算出した予想発電量を並べて確認できます。 |
get_project_emissions | プロジェクトの排出量を取得します。 PUDL CAMD–EIA クロスウォークを通じて関連付けられた、監視対象ユニットの年間 EPA CO₂、SO₂、NOx 排出質量を確認できます。単位は米ショートトンです。 |
get_project_ownership | プロジェクトの所有権を取得します。 日付時点の所有権と電力引取に関する結論、および報告された発電事業者との関係を確認できます。 |
rank_generation_change | 発電量の変化を順位付けします。 フィルターされた発電所群について、2 年間の同じ月における報告済み正味発電量の変化を順位付けします。 |
rank_capacity_factors | 風力発電の設備利用率を順位付けします。 稼働中の風力発電の銘板容量が大きいプロジェクトを選び、その設備利用率を順位付けします。 |
市場
7 つの ISO および RTO における、5 分ごとのリアルタイム価格、ノード価格とハブ価格、ベーシス、期間分析、モデル化された収益を確認できます。
| ツール | 内容 |
|---|---|
get_eqr_hourly_sales | FERC EQR の時間別販売量を取得します。 2026 年第 2 四半期における約 430 の発電所の、引渡地点ごとの売り手報告による時間別販売量を確認できます。計量された発電量ではなく、報告された販売量です。 |
get_live_prices | 5 分ごとのリアルタイム価格を取得します。 すべてのハブとゾーンの最新の 5 分ごとのリアルタイム価格、または 1 つのハブについて最大 8 日分、発電所の価格ノードについて最大 2 日分の価格を取得できます。アーカイブからは最大 62 日分の時間別リアルタイム価格と前日市場価格を、混雑・損失コンポーネントおよび前日市場とリアルタイムの比較とともに取得できます。7 つすべての市場で 5 分ごとに更新されます。 |
get_project_market_prices | プロジェクトの市場価格を取得します。 ERCOT 以外(CAISO、ISO-NE、MISO、NYISO、PJM、SPP)の発電所について、ノードのカバー状況または 1 か月分の価格統計を確認できます。 |
get_ercot_project_data | ERCOT プロジェクトデータを取得します。 1 か月分の ERCOT リソース正味エネルギー(SMNE)、ノードとハブの決済地点価格、ベーシスを確認できます。 |
analyze_market_period | 市場期間を分析します。 7 つの市場のいずれかで、最大 5 件のプロジェクトについて、最大 12 か月分の価格、ベーシス、カバー状況を確認できます。 |
model_project_revenue | プロジェクトのエネルギー収益をモデル化します。 過去のモデル化されたエネルギー収益を確認できます。月次 EIA 正味発電量に、同月のノード価格の平均を掛けて算出します。 |
rank_ercot_basis | ERCOT のベーシスを順位付けします。 1 か月分について、ハブと市場を指定し、レビュー済みの ERCOT プロジェクトをノード価格とハブ価格の差で順位付けします。 |
assess_capture_rate_coverage | キャプチャーレートのカバー状況を確認します。 プロジェクトの正確なキャプチャーレートを算出できるか、また何が不足しているかを確認します。 |
出力抑制
実験的なモデル化による出力抑制の範囲と、事業者が公表した地域別の履歴です。
| ツール | 内容 |
|---|---|
compare_project_curtailment | モデル化された出力抑制を比較します。 全国または ISO、州、技術別に、条件を満たす全プロジェクト群を対象として、対応する月の期間間でモデル化された出力抑制をスクリーニングまたは比較します。 |
investigate_project_curtailment | モデル化された出力抑制を調査します。 最大 5 つの発電所について、最長 366 日間を対象に、損失ブロック、継続時間、価格との同時発生、季節性を時間単位で調査します。 |
get_project_modeled_curtailment | モデル化された出力抑制を取得します。 1 つの発電所と 1 年分について、月次のモデル化された出力抑制 MWh、予想抑制時間、物理的ポテンシャルを確認できます。 |
get_regional_curtailment_history | 事業者の出力抑制履歴を取得します。 事業者が公表した地域別の出力抑制履歴を確認できます。CAISO は 2015~2025 年、SPP は 2024~2025 年です。 |
ERCOT バッテリー
RTC+B の導入前後における ERCOT のバッテリー運用を確認します。
| ツール | 説明 |
|---|---|
get_project_battery_operations | ERCOT のバッテリー運用を取得します。 バッテリーリソースの対象範囲、または 1 か月分の運用エネルギーを確認します。 |
analyze_battery_period | ERCOT のバッテリー運用を分析します。 最大 5 発電所について最大 24 か月分のバッテリー運用を分析します。2 つの計量方式は分けて扱います。 |
ソースレコード
読み込まれたソーステーブルを対象に、行単位で読み取り、計算、順位付けを行います。
| ツール | 説明 |
|---|---|
query_source_records | ソースレコードを照会します。 エンティティ ID を正確に特定し、単位と出典を含む簡潔なレコードを読み取ります。 |
summarize_source_records | ソースレコードを集計します。 1~5 件のエンティティについて、最大 60 か月分の一致するすべてのレコードから合計値と熱消費率を算出します。 |
rank_source_records | ソースレコードを順位付けします。 データセット固有の粒度で全レコードを順位付けしてから、上位の行を取得します。 |
電力網と気象
バランシングオーソリティ別の毎時の負荷、燃料構成、炭素強度と、すべての風力・太陽光発電所の地点気象情報を提供します。
| ツール | 説明 |
|---|---|
get_grid_hourly | 毎時の負荷、燃料構成、炭素情報を取得します。 最大 4 件の ISO またはバランシングオーソリティについて、EIA-930 の需要、予測、純発電量、電力融通、燃料別発電量、毎時の CO₂ 強度を最大 92 日分取得します。毎時更新されます。 |
get_plant_weather | 発電所の気象情報を取得します。 2010 年以降の風力・太陽光発電所におけるハブ高度の毎時風速、日射量、気温を、最大 31 日間の期間で取得します。 |
explain_output_with_weather | 気象情報に照らして発電量を確認します。 発電所固有の気象条件から予測される値と月間設備利用率を比較し、期待値の 60%を下回る月にフラグを付けます。モデルによる推定値です。 |
水
発電所の冷却用水と、各発電所の流域における水ストレスを扱います。
| ツール | 説明 |
|---|---|
get_plant_water_use | 発電所の冷却用水と水ストレスを取得します。 約 730 発電所について、発電所別の EIA 冷却用水取水量と消費量を、発電所所在地の USGS 地表水ストレス指数と結合して取得します。 |
データ
2026 年 11 月 1 日時点の件数です。各データセットの最新の数値、期間、注意事項は、データソースのページで確認できます。
- 発電所: EIA-860M(2026 年 8 月)のデータに基づく稼働中の発電所とバッテリー 14,233 件。1,391 GW の銘板容量を持つ 14,225 プロジェクトにまとめられています。
- 発電量: EIA-923 の月間純発電量。2000 年 1 月から 2026 年 7 月まで。
- 排出量と水: 1995 年から 2025 年までの EPA 排出量、冷却用水の使用量、水ストレス。
- 価格: CAISO、ERCOT、ISO-NE、MISO、NYISO、PJM、SPP における 3,466 の発電所価格ノードの時間単位の前日市場価格とリアルタイム価格、ハブ価格、ベーシスに加え、7 つすべての市場の最新の 5 分単位リアルタイムハブ価格。
- 負荷と燃料構成: 2015 年 7 月以降の、すべてのバランシングオーソリティを対象とする EIA-930 の時間単位の需要、予測、電力融通、燃料別発電量。
- 所有権と電力引取: 3,150 プロジェクトの所有者と親会社、および 473 買い手との 2,610 件の電力引取契約。
- モデルデータ: 物理的な発電ポテンシャル、予想発電量、モデルによる出力抑制。いずれもモデルであることを常に明記します。
結果の表示方法:
- 観測値、計算値、モデル値は分けて表示し、それぞれ明記します。
- 欠損値はゼロではありません。null は、ソースに利用可能なレコードがないことを示します。ゼロと負の値は、ソースの報告どおりに表示します。
- 各データセット固有の期間を維持し、すべての結果にその期間を明記します。
- 発電所に関連付けられた価格ノード、ハブ、バランシングエリアは関連性を示すものであり、決済、契約、物理的な接続を証明するものではありません。
方法論のページでは、発電所のグループ化方法と、設備利用率、ポテンシャル、出力抑制、価格、ベーシスの計算方法を説明しています。
制限
- アカウントあたり、1 分間に約 120 件、同時に 2 件までリクエストできます。単一の発電所に対するクエリを複数回行うより、
query_analyst_storeクエリを 1 回実行することをおすすめします。 query_analyst_storeは、文書化されたスキーマに対して読み取り専用の SQLiteSELECTを 1 回実行し、最大 200 行を返します。- 米国のデータのみが対象です。このサーバーは、投資助言、住宅向け小売料金、顧客アカウントデータを提供しません。
セキュリティとプライバシー
- セキュリティと脆弱性レポートをご覧ください。SECURITY.mdも参照してください。
- プライバシーポリシーでは、MCP リクエストログと OAuth トークンについて説明しています。
- 利用規約と利用規定
- サブプロセッサー
サポート
[email protected] にメールでお問い合わせいただくか、ドキュメントやセットアップに関する問題について、このリポジトリで issue を作成してください。
概要
InfraMap Pro は、エネルギーアナリスト、開発者、アセットマネージャー、電力購入者、トレーダー向けの米国電力市場データプラットフォームです。ウェブマップ、AI アナリスト、そしてこの MCP サーバーを提供しています。InfraMap Edu(edu.inframap.org)は、電力網の仕組みを学ぶための別個の無料アプリであり、Pro のデータやこのサーバーは含まれていません。InfraMap Pro は、Open Infrastructure Map、Cycloid の Terraform 図用 InfraMap ツール、InfraMap Corp.、または iWater の infraMAP とは関係ありません。
ライセンス
このリポジトリ内のドキュメントと設定ファイルは、MIT Licenseの下で公開されています。InfraMap サービスとそのデータの利用には、利用規約が適用されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。