mcpField
P
Prospector Labs Energy

Prospector Labs Energy

本地服务
github.com/OwenCoonahan商业与营销210 周前更新

关于 Prospector Labs Energy

Prospector Labs Energy 是面向能源市场分析与投资工作的 MCP 服务,可通过 API 查询美国电力基础设施、项目和开发商数据。它还提供税收抵免计算、投资机会筛选及市场数据工具。

主要功能

  1. 01搜索和查看能源项目
  2. 02筛选 ITC 投资机会
  3. 03计算 ITC/PTC 资格
  4. 04查询开发商资料与业绩
  5. 05获取电价及电网数据
  6. 06搜索分布式发电项目

适用场景

  1. 01按州、ISO 或技术类型筛选并网项目
  2. 02评估 ITC/PTC 及国内含量抵免资格
  3. 03查找可投资项目并生成交易摘要
  4. 04查看 LMP、电力容量和燃料价格

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 服务

MCP(Model Context Protocol)服务,可让 AI Agent 访问 Prospector Labs Energy Data API,包括美国并网队列项目及其里程碑跟踪、分布式发电设施、开发商资料与业绩记录、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"]
    }
  }
}

先用一行命令试用 API:

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

免费 API 密钥约 30 秒即可自行申请:https://api.prospectorlabs.io/start

可用工具(32 个)

Tier 列表示工具所需的方案,详情见 https://api.prospectorlabs.io/plans。这是功能级别,而非价格。免费方案涵盖所有工具,但批量导出除外;同时受单次请求行数上限和每月查询额度限制。

项目与搜索
工具说明方案
search_projects按州、ISO、类型、开发商和容量搜索公用事业规模能源项目免费
get_project项目完整详情,包含所有补充字段免费
get_project_score项目投资可行性评分明细免费
get_queue_stats并网队列汇总统计免费
get_milestone_summary里程碑与建设阶段统计免费
export_projects批量导出项目 CSVAccess
交易与投资
工具说明方案
find_itc_deals符合 ITC 条件并附有评分的投资机会免费
get_itc_dealITC 交易详细资料免费
get_itc_summaryITC 交易管线汇总统计免费
get_investable_projects预筛选的可投资项目及评级免费
get_investable_summary投资可行性汇总统计免费
get_deal_sheet格式化的 1 页交易简介(HTML,可打印为 PDF)免费
税收抵免
工具说明方案
calculate_tax_creditsITC/PTC 资格及所有 IRA 加成项免费
check_domestic_content国内含量 ITC 加成资格(+10%)免费
开发商
工具说明方案
search_developers按名称搜索开发商资料免费
get_developer开发商完整资料及业绩记录免费
get_developer_projects特定开发商的所有项目免费
get_developer_stats开发商汇总统计免费
市场数据
工具说明方案
get_lmp_monthly月度平均 LMP 趋势免费
get_lmp_zones列出可用的 LMP 定价区域免费
get_capacity_prices容量市场拍卖价格免费
get_fuel_prices按州和类型划分的燃料价格免费
get_technology_costsNREL ATB 成本预测免费
电网基础设施
工具说明方案
get_grid_turbines美国风力涡轮机(USWTDB)免费
get_grid_transmission输电线路(HIFLD)免费
get_grid_substations变电站(HIFLD)免费
get_generatorsEIA 发电机组清单免费
分布式发电
工具说明方案
search_dg_projects搜索分布式发电设施免费
get_dg_statsDG 汇总统计免费
get_investable_dg_projects预筛选的可投资 DG 项目免费
get_dg_investable_summary可投资 DG 汇总统计免费
实用工具
工具描述层级
get_pricing方案层级;启用 MPP 并自托管时,还会提供每次调用的金额免费

v0.4.1 新增内容

  • 默认使用生产环境 API 基础 URL — https://api.prospectorlabs.io。早期版本默认使用 Railway 主机名,因此现在不再需要设置 PROSPECTOR_API_URL 环境变量。
  • 下架两个工具 — 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 获取当前方案列表——这是唯一的权威来源。

层级提供内容
免费完整列宽、每次请求的行数上限、每月查询额度。不含批量导出
Access完整的每日队列——包含所有项目、所有列、所有市场,支持 REST 和 MCP。包含批量 CSV 导出
Enterprise批量交付、数据仓库共享、SLA,以及重新分发来自第一方的数据记录

Access 和 Enterprise 按合作项目定价 — [email protected]。

Agent 付款(MPP)

此服务还可通过 Machine Payments Protocol (MPP),以 USDC 按工具调用次数收费,供运行自有实例的运营者使用。

MPP 为可选功能,默认关闭:如果未设置 MPP_RECIPIENT_ADDRESS,paid_tool 会直接返回未封装的工具,且不会发出付款质询。公开的 prospector-energy-mcp 软件包不按调用次数收费——访问权限由 API 密钥对应的方案决定。运营者启用 MPP 后,每次调用的金额在 src/prospector_energy/payments.py 中配置。

启用后的流程如下:

  1. Agent 调用付费工具(例如 search_projects)
  2. 服务返回付款质询(相当于 HTTP 402)
  3. Agent 在 Tempo 区块链上以 USDC 付款
  4. 服务验证付款并返回数据
  5. 免费工具(统计数据、摘要)始终可免付款使用
AgentCash

此服务也已列入 AgentCash。

示例查询

连接后,可以向 AI Agent 提问:

  • “ERCOT 队列中有多少个太阳能项目?”
  • “计算西弗吉尼亚州一个 2MW 太阳能项目的税收抵免”
  • “查找新泽西州可投资的 ITC 项目,抵免率高于 50%”
  • “介绍开发商 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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。