mcpField
P
Prospector Labs Energy

Prospector Labs Energy

ローカル
github.com/OwenCoonahanビジネス・マーケティング210 週間前に更新

Prospector Labs Energy について

Prospector Labs Energy は、米国のエネルギーインフラ、プロジェクト、開発事業者データを API 経由で提供する MCP サーバーです。税額控除の計算、投資案件の選別、市場データの取得にも対応しています。

主な機能

  1. 01エネルギープロジェクトの検索・詳細確認
  2. 02ITC 投資機会の選別
  3. 03ITC/PTC 適格性の計算
  4. 04開発事業者のプロフィールと実績の照会
  5. 05価格・送電網データの取得
  6. 06分散型発電プロジェクトの検索

活用シーン

  1. 01州、ISO、技術種別で連系プロジェクトを絞り込む
  2. 02ITC/PTC と国内調達ボーナスの適格性を評価する
  3. 03投資可能な案件を探してディールシートを作成する
  4. 04LMP、容量、燃料価格を確認する

MCP 対応

MCP クライアントに、プロジェクト、投資、税額控除、開発事業者、市場、送電網のデータツールを提供します。一括 CSV 出力には API キーが必要で、セルフホスト時は MPP による呼び出し単位の支払いを有効にできます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"prospector-energy": {
"command": "uvx",
"args": [
"prospector-energy-mcp"
]
}
}
}
起動コマンドuvx prospector-energy-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypiprospector-energy-mcp

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Prospector Energy MCP Server

AI エージェントが Prospector Labs Energy Data API にアクセスできるようにする MCP(Model Context Protocol)サーバーです。マイルストーン追跡機能付きの米国の系統接続キュープロジェクト、分散型発電設備、開発事業者のプロフィールと実績、ITC/PTC 税額控除の計算、ITC 案件のソーシングを利用できます。

件数は毎日変動するため、ここには掲載していません。最新の対象件数は get_queue_stats、get_dg_stats、get_developer_stats を呼び出すか、https://api.prospectorlabs.io/catalog をご覧ください。

クイックスタート

MCP クライアントに以下を追加してください。このパッケージでは本番 API の URL がデフォルトで設定されているため、環境変数は必要ありません。

{
  "mcpServers": {
    "prospector-energy": {
      "command": "uvx",
      "args": ["prospector-energy-mcp"]
    }
  }
}

まずは 1 行で API を試せます。

curl https://api.prospectorlabs.io/stats

セルフサービスで無料の API キーを約 30 秒で取得できます:https://api.prospectorlabs.io/start

利用可能なツール(32 個)

Tier 列は、https://api.prospectorlabs.io/plans に掲載されている、各ツールに必要なプランです。これは機能を示すものであり、価格ではありません。リクエストごとの行数上限と月間クエリ数の上限がありますが、バルクエクスポートを除くすべてのツールを無料で利用できます。

プロジェクトと検索
ツール説明Tier
search_projects州、ISO、種類、開発事業者、容量で大規模発電プロジェクトを検索Free
get_projectすべての拡充フィールドを含むプロジェクトの詳細情報Free
get_project_scoreプロジェクトの投資適格性スコアの内訳Free
get_queue_stats系統接続キューの集計統計Free
get_milestone_summaryマイルストーンと建設段階の統計Free
export_projectsプロジェクトの CSV 一括エクスポートAccess
案件と投資
ツール説明Tier
find_itc_dealsスコアリング付きの ITC 適格投資機会Free
get_itc_dealITC 案件の詳細プロフィールFree
get_itc_summaryITC 案件パイプラインの集計統計Free
get_investable_projects事前審査済みの投資可能なプロジェクトと評価Free
get_investable_summary投資適格性の集計統計Free
get_deal_sheet1 ページにまとめた案件シート(HTML、印刷して PDF 化可能)Free
税額控除
ツール説明Tier
calculate_tax_creditsIRA のすべての加算要件を含む ITC/PTC 適格性Free
check_domestic_content国内製造要件に基づく ITC ボーナス(+10%)の適格性Free
開発事業者
ツール説明Tier
search_developers名前で開発事業者のプロフィールを検索Free
get_developer実績を含む開発事業者の詳細プロフィールFree
get_developer_projects特定の開発事業者によるすべてのプロジェクトFree
get_developer_stats開発事業者の集計統計Free
市場データ
ツール説明Tier
get_lmp_monthlyLMP の月次平均推移Free
get_lmp_zones利用可能な LMP 価格ゾーンの一覧Free
get_capacity_prices容量市場のオークション価格Free
get_fuel_prices州別・種類別の燃料価格Free
get_technology_costsNREL ATB のコスト予測Free
系統インフラ
ツール説明Tier
get_grid_turbines米国の風力タービン(USWTDB)Free
get_grid_transmission送電線(HIFLD)Free
get_grid_substations変電所(HIFLD)Free
get_generatorsEIA の発電機インベントリFree
分散型発電
ツール説明Tier
search_dg_projects分散型発電設備を検索Free
get_dg_statsDG の集計統計Free
get_investable_dg_projects事前審査済みの投資可能な DG プロジェクトFree
get_dg_investable_summary投資可能な DG の集計統計Free
ユーティリティ
ツール説明ティア
get_pricingプランのティア、およびMPPを有効にしてセルフホストする場合の呼び出しごとの金額Free

v0.4.1 の新機能

  • 本番 API がデフォルトのベース URL になりました — https://api.prospectorlabs.io。以前のバージョンでは Railway のホスト名がデフォルトだったため、これ以降 PROSPECTOR_API_URL 環境変数は不要です。
  • 2つのツールを掲載対象から外しました — get_lmp_daily と get_rto_generation は、背後のパイプラインにデータがないため、空の結果セットを返していました。掲載されていて常に空のツールより、存在しないツールのほうが適切です。データが利用可能になり次第、再び掲載します。
  • ティアは価格ではなく機能を示します — ツールの表を /plans で公開しているプランに合わせました。以下のプランと支払いをご覧ください。

セットアップ

Claude Desktop
{
  "mcpServers": {
    "prospector-energy": {
      "command": "uvx",
      "args": ["prospector-energy-mcp"]
    }
  }
}
Claude Code

.mcp.json に追加します:

{
  "mcpServers": {
    "prospector-energy": {
      "command": "uvx",
      "args": ["prospector-energy-mcp"]
    }
  }
}
Cursor

Cursor の「設定」>「MCP サーバー」に追加します:

{
  "prospector-energy": {
    "command": "uvx",
    "args": ["prospector-energy-mcp"]
  }
}
直接インストール
# From PyPI
pip install prospector-energy-mcp

# With payment support
pip install prospector-energy-mcp[payments]

# Or with uv
uvx prospector-energy-mcp

設定

環境変数説明デフォルト
PROSPECTOR_API_URLAPI のベース URLhttps://api.prospectorlabs.io
PROSPECTOR_API_KEYAPI キー。export_projects には必須です。キーがない場合は 401 が返されます。現時点では、ほかのツールでは任意ですなし
MPP_RECIPIENT_ADDRESS支払いを受け取るウォレットアドレス(MPP を有効化。セルフホストの場合のみ)なし(支払いは無効)
MPP_SECRET_KEY支払いチャレンジの検証に使用する HMAC シークレット自動生成
MPP_REALM支払いチャレンジ用のサーバーレルムprospectorlabs.io

https://api.prospectorlabs.io/start でキーを取得してください。

プランと支払い

プラン

プランはこのパッケージではなく、API によって公開および適用されます。最新の一覧は https://api.prospectorlabs.io/plans を呼び出して確認してください。これが唯一の正式な情報源です。

ティア利用できる内容
Free全列の幅、リクエストごとの行数上限、月ごとのクエリ枠。一括エクスポートは利用できません
Access日次キュー全体 — すべてのプロジェクト、列、市場を REST と MCP の両方で利用できます。一括 CSV エクスポートも含まれます
Enterprise一括配信、データウェアハウス共有、SLA、および自社で収集したレコードの再配布

Access と Enterprise の料金は案件ごとに設定されます — [email protected]。

エージェントによる支払い(MPP)

このサーバーでは、独自のインスタンスを実行する運用者向けに、Machine Payments Protocol(MPP)を介してツール呼び出しごとに USDC を請求することもできます。

MPP はオプトイン方式で、デフォルトでは無効です。MPP_RECIPIENT_ADDRESS が未設定の場合、paid_tool はツールをラップせずに返し、支払いチャレンジは発行されません。公開パッケージ prospector-energy-mcp は呼び出しごとの料金を請求しません — アクセスは API キーのプランによって決まります。運用者が MPP を有効にした場合の呼び出しごとの金額は、src/prospector_energy/payments.py で設定します。

有効にすると、次のように処理されます:

  1. エージェントが有料ツールを呼び出します(例:search_projects)
  2. サーバーが支払いチャレンジを返します(HTTP 402 相当)
  3. エージェントが Tempo ブロックチェーン上で USDC を支払います
  4. サーバーが支払いを検証し、データを返します
  5. 無料ツール(統計、要約)は常に支払いなしで利用できます
AgentCash

このサーバーは AgentCash にも掲載されています。

クエリの例

接続後、AI エージェントに次のように尋ねてください:

  • 「ERCOT のキューにある太陽光発電プロジェクトはいくつですか?」
  • 「ウェストバージニア州にある 2MW の太陽光発電プロジェクトの税額控除を計算してください」
  • 「ニュージャージー州で、控除率が 50% を超える投資可能な ITC 案件を探してください」
  • 「開発事業者 NextEra Energy の実績について教えてください」
  • 「今年の PJM の月間平均 LMP はいくらでしたか?」
  • 「カリフォルニア州にある 100MW 超の蓄電池プロジェクトを探してください」

開発

# Clone and install in dev mode
cd mcp-server
python3.12 -m venv .venv
source .venv/bin/activate
pip install -e ".[payments]"

# Run with stdio transport (default)
python -m prospector_energy

# Run with SSE transport
python -m prospector_energy --sse

# Test with MCP inspector
npx @modelcontextprotocol/inspector python -m prospector_energy

コメント

MCP は初めてですか?

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

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