io.github.cyanheads/eia-energy-mcp-server

Browse and query the EIA API v2 — electricity, petroleum, natural gas, coal, forecasts via MCP.

Ready: ReadySecurity: SecureAuth: No authSetup: Openmcp_servermcp

Use it

Endpoints
Packages
  • npm: @cyanheads/eia-energy-mcp-server 0.2.8npx -y @cyanheads/eia-energy-mcp-server
    Env: EIA_API_KEY, EIA_DATASET_TTL_SECONDS, EIA_DATAFRAME_DROP_ENABLED, CANVAS_PROVIDER_TYPE, MCP_LOG_LEVEL
  • npm: @cyanheads/eia-energy-mcp-server 0.2.8npx -y @cyanheads/eia-energy-mcp-server
    Env: EIA_API_KEY, EIA_DATASET_TTL_SECONDS, EIA_DATAFRAME_DROP_ENABLED, CANVAS_PROVIDER_TYPE, MCP_HTTP_HOST, MCP_HTTP_PORT, MCP_HTTP_ENDPOINT_PATH, MCP_PUBLIC_URL, MCP_AUTH_MODE, MCP_LOG_LEVEL
Instructions
  • Use the MCP protocol over streamable-http.
  • No authentication metadata was declared; the endpoint may still require credentials.

Version history

VersionStatusPublished
0.2.8LatestactiveJun 20, 2026
0.2.7activeJun 13, 2026
0.2.6activeJun 13, 2026
0.2.5activeJun 4, 2026
0.2.4activeJun 2, 2026
0.2.3activeMay 30, 2026
0.2.2activeMay 29, 2026
0.2.1activeMay 25, 2026
0.2.0activeMay 24, 2026