Eia Energy MCP Server is answering right now. Last checked 14 min ago. 125 installs a week from npm. It exposes 6 tools. Last commit 25 Aug 2026.
Browse and query the EIA API v2 — electricity, petroleum, natural gas, coal, forecasts via MCP.
Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 25 August 2026. No other catalogue keeps this.
Today is the operative word: we check Eia Energy MCP Server every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 14 min ago.
claude mcp add eia-energy-mcp-server --transport http https://eia-energy.caseyjhand.com/mcp
{
"mcpServers": {
"eia-energy-mcp-server": {
"url": "https://eia-energy.caseyjhand.com/mcp"
}
}
}
[mcp_servers.eia-energy-mcp-server]
url = "https://eia-energy.caseyjhand.com/mcp"
{
"mcpServers": {
"eia-energy-mcp-server": {
"url": "https://eia-energy.caseyjhand.com/mcp"
}
}
}
{
"mcpServers": {
"eia-energy-mcp-server": {
"url": "https://eia-energy.caseyjhand.com/mcp"
}
}
}
This one needs environment variables set before it will start:
EIA_API_KEY (Free API key from api.eia.gov. Required — all requests use this as the api_key query parameter.), EIA_DATASET_TTL_SECONDS (Sliding per-dataframe TTL in seconds, extended by every query that references the dataframe.), EIA_DATAFRAME_DROP_ENABLED (Set to 'true' to expose eia_dataframe_drop for manual canvas cleanup. Also requires CANVAS_PROVIDER_TYPE=duckdb.), EIA_CANVAS_MAX_ROWS (Cumulative row ceiling for eia_query_route DataCanvas staging on a stage: true call. Five requests at EIA's 5000-row-per-request ceiling.), EIA_FACET_VALUE_CAP (Facet values eia_describe_route returns per facet before truncating. Page past it with the tool's facet and values_offset inputs.), CANVAS_PROVIDER_TYPE (Set to 'duckdb' to enable DataCanvas (Node.js only). Registers the three eia_dataframe_* tools and lets eia_query_route stage rows when called with stage: true.), MCP_HTTP_HOST (The hostname for the HTTP server.), MCP_HTTP_PORT (The port to run the HTTP server on.), MCP_HTTP_ENDPOINT_PATH (The endpoint path for the MCP server.), MCP_PUBLIC_URL (Public origin override for deployments behind a TLS-terminating reverse proxy (e.g. https://mcp.example.com).), MCP_AUTH_MODE (Authentication mode to use: 'none', 'jwt', or 'oauth'.), MCP_LOG_LEVEL (Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').).
The author declared them in the registry entry; get the values from the project itself.
Read directly from the server with tools/list, grouped by what they act on.
If a tool disappears, we record the date.
eia_browse_routes
eia_dataframe_describe
eia_dataframe_query
eia_describe_route
eia_query_route
eia_search_routes
| URL | Transport | State | Latency | Checked |
|---|---|---|---|---|
| https://eia-energy.caseyjhand.com/mcp | streamable-http | answering | 454 ms | 14 min ago |
Crypto (BTC/ETH) + ERCOT electricity data & forecasts as MCP tools. Pay-per-call via x402.
Electricity grid carbon intensity for Great Britain from the National Grid ESO Carbon Intensity API
MCP server for Blumira SIEM — query findings, evidence, and detection data via the Blumira API.
MCP server for Blumira SIEM — query findings, evidence, and detection data via the Blumira API.
Convert Revit files to XKT, IFC, or DWG and query BIM data via natural language.
Seoul Open Data MCP — city data for Seoul via the Seoul Open Data Plaza API
The data control plane for AI agents — acquire, validate, land, and query data over MCP.
Current weather and hourly forecasts for any place name, via the free Open-Meteo API. No API key.
Answers built from our own checks of this server.