MCP MCP server · io.github.cyanheads
io.github.cyanheads/eia-mcp-server
Browse and query the EIA API v2 — electricity, petroleum, natural gas, coal, forecasts via MCP.
- host stars
- 2
- 30-day movement
- starts with the next reading
- Related entries
- 1
- Connections
- 7
npmlocalstreamable-httpstdio
An MCP server exposing the US EIA API v2 for energy data — electricity, petroleum, natural gas, coal, and forecasts. It provides route tools for the two-phase browse-then-query workflow plus DataCanvas tools for SQL over staged results.
It lets an MCP client explore and pull EIA energy datasets directly without leaving the conversation.
Use it to
- Browse the EIA dataset taxonomy to find a leaf route
- Search routes with fuzzy matching
- Describe a route's schema before building facet filters
- Query data from a leaf route
- Run SQL over staged query results
For Developers and analysts querying US energy data via MCP
- Runs
- installed — on your machine
- Transport
- stdio, streamable-http
- Tools
- 7
- Packaged as
- npm:@cyanheads/eia-mcp-server
- Install
- npx -y @cyanheads/eia-mcp-server
- Needs
- 10 environment variables
- Version
- 0.1.7
- Last release
- 2026-08-30
topicsmcpenergy-dataeia-apielectricitynatural-gassql