Skip to content
mcp/skillhub

Solar Data MCP Server

by hoodsyio.github.hoodsy/solar-data-mcpv0.1.1

US open solar data for agents: PVWatts production, tariffs & ROI, market data, forecasts. 18 tools.

0Pythonstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Slowing3mo ago

Install Solar Data MCP server

Install in Claude Code

claude mcp add solar-data -e NREL_API_KEY='<nrel-api-key>' -e OPENEI_API_KEY='<openei-api-key>' -e EIA_API_KEY='<eia-api-key>' -e AHJ_REGISTRY_TOKEN='<ahj-registry-token>' -- uvx solar-data-mcp

Configuration

VariableRequiredSecretDescription
NREL_API_KEY—yesFree key from https://developer.nlr.gov/signup/ — required for production modeling and irradiance tools
OPENEI_API_KEY—yesFree key for URDB utility tariff lookups (economics tools)
EIA_API_KEY—yesFree key for EIA electricity price data (economics tools)
AHJ_REGISTRY_TOKEN—yesOptional SunSpec AHJ Registry token for permitting-authority lookups

Freshness

Slowing — last maintenance signal 3mo ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-07-06 · 3mo ago · GitHub

  2. Latest release

    2026-07-06 · 3mo ago · GitHub · v0.1.1

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-07-06 · 3mo ago · official registry · v0.1.1

FAQ

›How do I install the Solar Data MCP server in Claude Code?

Run: claude mcp add solar-data -e NREL_API_KEY='<nrel-api-key>' -e OPENEI_API_KEY='<openei-api-key>' -e EIA_API_KEY='<eia-api-key>' -e AHJ_REGISTRY_TOKEN='<ahj-registry-token>' -- uvx solar-data-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Solar Data require an API key?

Yes. It expects NREL_API_KEY, OPENEI_API_KEY, EIA_API_KEY, AHJ_REGISTRY_TOKEN, of which 4 are secrets.

›Can I use Solar Data as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Solar Data in the official MCP registry?

Yes, as io.github.hoodsy/solar-data-mcp.