Skip to main content
Glama

EIA — U.S. Energy Information Administration

Los datos energéticos oficiales de EE. UU.: petróleo, gas natural, electricidad, carbón, renovables, nuclear, energía total, energía internacional. Producción, consumo, precios, reservas, importaciones/exportaciones — a nivel nacional, estatal y (para electricidad) de planta. Gratuito, requiere una clave API gratuita.

Parte de Pipeworx — una puerta de enlace MCP que conecta agentes de IA a más de 1476 fuentes de datos en vivo.

Por qué esto es importante para los agentes de IA

Para preguntas sobre energía — «¿cuál es el precio del gas natural?», «¿cuánta electricidad proviene de la solar?», «¿están subiendo los precios de la gasolina?» — EIA es la fuente. Datos de grado gubernamental, sin margen comercial. Combínalo con FRED para indicadores macro relacionados con la energía y con NOAA para contexto meteorológico relevante para la energía.

Flujos comunes:

  • Precios al contado. «¿A cuánto se cotiza el crudo WTI?» → serie de precios al contado del petróleo crudo.

  • Mezcla eléctrica estatal. «¿Qué porcentaje de la electricidad de California es solar?» → generación a nivel estatal por fuente.

  • Gasolina al por menor. «¿Precio promedio de un galón la semana pasada?» → precios minoristas semanales.

  • Almacenamiento de gas natural. «¿Cuánto gas de trabajo hay en almacenamiento?» → informes semanales EIA-915.

Related MCP server: EIA MCP Server

Autenticación

EIA Open Data API requiere una clave gratuita de https://www.eia.gov/opendata/register.php. Pásala mediante _apiKey. Límites de tasa generosos.

Conjuntos de datos principales

Conjunto de datos

Cadencia

Uso

Petróleo y otros líquidos

Semanal / mensual

Precios del petróleo crudo, gasolina, destilados, OPEC

Gas natural

Almacenamiento semanal, producción mensual

Precios, almacenamiento, consumo

Electricidad

Mensual

Generación por combustible, tarifas minoristas por estado

Carbón

Mensual / anual

Minería, precios, exportaciones

Combustibles renovables y alternativos

Mensual

Solar, eólica, biocombustibles, carga de vehículos eléctricos

Energía total / Annual Energy Outlook

Anual

Pronósticos a largo plazo

Identificadores de series

Las series de EIA siguen patrones dataset_id.frequency.region.product. Ejemplos:

  • PET.RWTC.D — Crudo WTI, diario

  • NG.RNGC1.D — Gas natural Henry Hub, diario

  • ELEC.GEN.SUN-CA-99.M — Generación solar de California, mensual

  • PET.EMM_EPMR_PTE_NUS_DPG.W — Precio promedio semanal de gasolina regular en EE. UU.

Usa la herramienta eia_search para encontrar identificadores en lugar de construirlos manualmente.

Errores comunes

  • La demora en los informes varía. Los precios del petróleo se actualizan semanalmente con un retraso de ~3 días. La generación de electricidad es mensual con un retraso de ~2 meses. No asumas que "actual" coincide entre conjuntos de datos.

  • Contenido de calor vs. volumen. El gas natural se reporta en BCF (mil millones de pies cúbicos), MMcf y unidades de energía (BTU, MMBtu). Las conversiones son importantes para la comparación entre combustibles.

  • Generación neta vs. bruta. La generación de plantas de energía tiene definiciones sutiles. "Neta" resta el uso interno de la planta. EIA publica principalmente neta. No cuentes dos veces.

  • Electricidad estatal por motor primario. La mezcla a nivel estatal de EIA es por motor primario (turbina de vapor, ciclo combinado, etc.) Y combustible: la misma planta puede tener múltiples categorizaciones. Agrega al nivel que tu pregunta requiera.

  • Los pronósticos son escenarios. AEO (Annual Energy Outlook) es una proyección de caso de referencia más casos secundarios. No trates el caso de referencia como "lo que sucederá".

  • No hay precios de mercado en tiempo real. Los precios al contado de EIA son oficiales al cierre del día; para precios intradía necesitas un feed comercial, no EIA.

Inicio rápido

Añádelo a tu cliente MCP (Claude Desktop, Cursor, Windsurf, etc.):

{
  "mcpServers": {
    "eia": {
      "url": "https://gateway.pipeworx.io/eia/mcp"
    }
  }
}

Qué sirve realmente este endpoint

tools/list en https://gateway.pipeworx.io/eia/mcp devuelve las herramientas de la tabla anterior más las meta-herramientas compartidas de Pipeworxask_pipeworx, discover_tools, search_within, remember/recall y el resto del conjunto de la puerta de enlace. Por lo tanto, el número de herramientas que ves es mayor que el de esta tabla: un endpoint de un solo paquete actualmente lista aproximadamente 30 herramientas compartidas junto con las propias del paquete. La respuesta initialize de la conexión indica su alcance exacto y es la respuesta autoritativa para un día determinado.

Esto es deliberado, no una multiplexación accidental. Las meta-herramientas son lo que permiten que una conexión con alcance responda a una pregunta que este paquete no cubre — a través de ask_pipeworx, que enruta a través de todo el catálogo — sin que tengas que añadir un segundo servidor MCP. Actualmente no hay forma de montar un endpoint de paquete sin ellas; si los esquemas adicionales te cuestan más contexto de lo que vale el enrutamiento, conéctate a la puerta de enlace completa una vez en lugar de a varios endpoints de paquetes.

O conéctate a la puerta de enlace completa de Pipeworx para obtener las herramientas de todos los paquetes listadas directamente, en lugar de solo las de este:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

Ambas URL llegan a la misma puerta de enlace y a las mismas más de 1476 fuentes de datos. La única diferencia es qué herramientas de paquete se listan directamente; ask_pipeworx llega a todas desde cualquiera de las dos.

Uso con ask_pipeworx

En lugar de llamar a las herramientas directamente, puedes hacer preguntas en inglés sencillo — esto funciona tanto en el endpoint del paquete anterior como en la puerta de enlace completa:

ask_pipeworx({ question: "your question about Eia data" })

La puerta de enlace elige la herramienta adecuada y completa los argumentos automáticamente.

Más

Licencia

MIT

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Provides access to comprehensive U.S. and international energy data from the EIA API, including electricity, natural gas, petroleum, coal, renewables, CO2 emissions, and energy forecasts.
  • F
    license
    A
    quality
    D
    maintenance
    Provides access to U.S. Energy Information Administration (EIA) data, covering electricity grid operations, retail sales, and natural gas production metrics. It enables natural language querying of energy market statistics, infrastructure profiles, and real-time balancing authority data.
    14
    6
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides AI agents with structured access to the U.S. EIA Open Data API for energy data including power plants, operations, fuel prices, projections, and state CO2 emissions.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables real-time access to US electricity generation, fuel mix, and demand data through natural language queries.
    8
    MIT

View all related MCP servers

Related MCP Connectors

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

  • US weather, alerts, earthquakes and elevation for AI agents, from NWS/NOAA and USGS. No API keys.

  • Access US federal award, recipient, agency, and spending analytics data from USAspending.gov.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pipeworx-io/mcp-eia'

If you have feedback or need assistance with the MCP directory API, please join our Discord server