MCP server exposing 5 tools for eia.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/eia/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
eia_series — Search EIA for any energy data series by route path. Returns historical data points with timestamps and values. Use for specific energy metrics not covered by category tools.(e.g., "petroleum/pri/gnd" for gasoline prices, "natural-gas/pri/sum" for gas prices, "electricity/retail-sales" for electricity, "total-energy/data" for total energy). Returns time series with period, value, and metadata.eia_petroleum — Get petroleum prices (gasoline, diesel, crude oil) and stock levels by region. Returns time series with prices, volumes, and regional breakdowns.supply, production, and imports. Simplified interface to common EIA petroleum series.eia_natural_gas — Get natural gas prices, production, consumption, and storage by US region. Returns time series for supply, demand, and inventory metrics.Includes Henry Hub spot prices, underground storage, marketed production, and consumption by sector.eia_electricity — Get electricity generation by fuel source, retail sales, and prices by region. Returns time series for supply and pricing data.Covers coal, natural gas, nuclear, hydro, wind, and solar generation.eia_ethanol — Get fuel ethanol production volumes, stocks, and imports. Returns time series for ethanol supply chain metrics.Key energy-agriculture intersection: most US ethanol is made from corn. Uses EIA petroleum supply data filtered for ethanol (EPOOXE product code).Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/eia/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io