BigHugger
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