Agent♥︎Age
Catalog

io.github.cyanheads/eia-mcp-server

Officialdeprecated

by cyanheads · TypeScript

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

The Model Context Protocol (MCP) server for browsing and querying the U.S. Energy Information Administration (EIA) API v2. It provides access to electricity, petroleum, natural gas, coal, and forecasts via MCP, using either STDIO or Streamable HTTP. The server exposes four core tools plus three DataCanvas tools.

🛠️ Key Features

  • MCP access to the EIA API v2
  • Electricity, petroleum, natural gas, and coal data
  • Forecasts support
  • Transport options: STDIO or Streamable HTTP
  • Tooling: 4 core tools + 3 DataCanvas tools

🚀 Use Cases

  • Query U.S. energy data from EIA API v2 through MCP
  • Retrieve electricity, petroleum, natural gas, and coal information
  • Use forecast data in agent workflows

⚡ Developer Benefits

  • Standardized MCP integration for EIA API v2
  • Compatible with STDIO or Streamable HTTP setups
  • Tool-based access aligned to MCP “core” and “DataCanvas” capabilities

⚠️ Limitations

  • Only described as covering EIA API v2 domains listed above (electricity, petroleum, natural gas, coal, forecasts); no other coverage is stated.

Topics

cyanheadseiaelectricityenergy-apienergy-datamcpmcp-servermodel-context-protocolnatural-gaspetroleumtypescriptus-energybuncoalsteoai-agent