Skip to main content

MCP server for Prospector Labs Energy Data API — interconnection queues, tax credits, developer intelligence, and deal sourcing

Project description

Prospector Energy MCP Server

MCP (Model Context Protocol) server that gives AI agents access to the Prospector Labs Energy Data API — 47,000+ interconnection queue projects, 4.8M distributed generation installations, 6,593 developer profiles, tax credit calculations, and ITC deal sourcing.

Tools Available

Tool Description
search_projects Search 47K+ utility-scale energy projects by state, ISO, type, developer, capacity
get_project Full project detail with all enrichment fields
calculate_tax_credits ITC/PTC eligibility with all IRA bonus adders
find_itc_deals ITC-eligible investment opportunities with scoring
get_itc_deal Detailed ITC deal profile
search_developers Search 6,593 developer profiles by name
get_developer Full developer profile with track record
get_developer_projects All projects by a specific developer
get_investable_projects Pre-screened investable projects
get_investable_summary Aggregate investability statistics
get_market_stats Aggregate interconnection queue statistics
search_dg_projects Search 4.8M distributed generation installations
get_lmp_daily Daily locational marginal prices
get_capacity_prices Capacity market auction prices
get_generators EIA generator inventory (26K+ generators)
get_technology_costs NREL ATB cost projections
check_domestic_content Domestic content ITC bonus eligibility
get_grid_turbines 75K+ US wind turbines
get_developer_stats Developer aggregate statistics
get_dg_stats DG aggregate statistics

Setup

Claude Desktop

Add to your claude_desktop_config.json:

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

Or if installed locally:

{
  "mcpServers": {
    "prospector-energy": {
      "command": "/path/to/venv/bin/python",
      "args": ["-m", "prospector_energy"]
    }
  }
}

Claude Code

Add to your Claude Code settings or .mcp.json:

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

Cursor

Add to Cursor's MCP settings (Settings > MCP Servers):

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

Direct Install

# With pip
pip install prospector-energy-mcp

# Or with uv
uv pip install prospector-energy-mcp

# Run directly
prospector-energy-mcp

Configuration

Environment Variable Description Default
PROSPECTOR_API_URL API base URL https://prospector-platform-production.up.railway.app
PROSPECTOR_API_KEY API key for authenticated access None (free tier)

Example Queries

Once connected, ask your AI agent:

  • "How many solar projects are in the ERCOT queue?"
  • "Calculate tax credits for a 2MW solar project in West Virginia"
  • "Find investable ITC deals in New Jersey with credit rates above 50%"
  • "Tell me about developer NextEra Energy's track record"
  • "What's the average LMP in PJM this week?"
  • "Find battery storage projects over 100MW in California"

Development

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

# 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

prospector_energy_mcp-0.1.0.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

prospector_energy_mcp-0.1.0-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file prospector_energy_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: prospector_energy_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for prospector_energy_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 24842bc6791132f7c56ad58250bee1f0d4adcbcf0aca52cc9d3d1eecc20bc34b
MD5 334ba9142a3e89243c9888415c4c0208
BLAKE2b-256 7b625228065535e484fae90297d960c5a114dc2988c9bd1cd10adda34895d1fd

See more details on using hashes here.

File details

Details for the file prospector_energy_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for prospector_energy_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0842cd6435fc6d6ef38463e2dcbc0f2ae92b0d850d45b6281765cf0cc4e885e2
MD5 3ffa25afe6598c3a76aec6cf50092fc3
BLAKE2b-256 63945d133be99510f48812f7b7877990f0b08cd790ef1b499f0caa0007d8b907

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page