Skip to main content
Glama
jalcodev

gridhub-mcp

by jalcodev

GridHub MCP Server

Datos de mercado eléctrico en vivo e históricos para agentes de IA, a través del Model Context Protocol.

Endpoint: https://api.grid-hub.app/mcp — alojado, Streamable HTTP, sin estado. Nada que instalar.

Cubre 25 zonas de red — ISOs de EE. UU. (CAISO, ERCOT, PJM, MISO, NYISO, ISO-NE, SPP), 12 zonas de oferta europeas, Gran Bretaña y las cinco regiones NEM australianas — normalizadas en un único esquema JSON. Con datos de EIA, ENTSO-E, NESO, Elexon y AEMO; cada respuesta incluye su licencia y atribución.

Herramientas

Herramienta

Qué devuelve

get_zone_brief

Precio / demanda actuales (e intensidad de carbono para GB) comparados con los últimos 30 días de la propia zona (percentil, vs-median, min/max), tendencia de 24 h, mix de generación (GB, US-CAISO) y un resumen de una frase. Ideal para saber «¿la electricidad en X es barata o limpia ahora mismo?»

get_latest

Valor más reciente de cada métrica que publica una zona, con unidad y marca de tiempo.

get_history

Serie temporal de una métrica en una ventana de inicio/fin (hasta 31 días por llamada).

get_map_snapshot

Valores principales de las 25 zonas a la vez — compara o clasifica zonas.

list_zones

IDs de zona, nombres, fuentes, monedas, licencias (gratuito).

get_status

Frescura de la ingesta por fuente y zona (gratuito).

Related MCP server: Energy Grid MCP Server

Acceso

Tres niveles, sin necesidad de registro para empezar:

  1. Modo de muestra — conéctate sin credenciales. Las herramientas devuelven datos reales y actuales, truncados (el historial está limitado a 50 filas; brief devuelve un bloque de contexto). Los resultados están claramente marcados.

  2. Clave de API gratuita — 500 solicitudes/día. Registro instantáneo por correo electrónico en grid-hub.app/developers, o POST https://api.grid-hub.app/v1/keys/signup con {"email": "..."}. Envíala como Authorization: Bearer <ghk_key>.

  3. x402 de pago por llamada — USDC en Base, $0.001–$0.02 por llamada, mediante la cabecera X-PAYMENT. Consulta el flujo x402.

Configuración

Claude Code

claude mcp add --transport http gridhub https://api.grid-hub.app/mcp \
  --header "Authorization: Bearer YOUR_KEY"

Cursor / Windsurf / VS Code (mcp.json)

{
  "mcpServers": {
    "gridhub": {
      "url": "https://api.grid-hub.app/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}

Claude Desktop / claude.ai — añade https://api.grid-hub.app/mcp como conector personalizado. Estos clientes no envían cabeceras personalizadas; pasa la clave como argumento opcional api_key de la herramienta, o usa el modo de muestra.

Puente stdio local — para clientes que solo admiten servidores locales (stdio). Actúa como proxy al endpoint alojado mediante mcp-remote; nada se ejecuta localmente excepto el puente.

{
  "mcpServers": {
    "gridhub": {
      "command": "npx",
      "args": ["-y", "github:jalcodev/gridhub-mcp"],
      "env": { "GRIDHUB_API_KEY": "YOUR_KEY" }
    }
  }
}

O con Docker: docker build -t gridhub-mcp . && docker run -i -e GRIDHUB_API_KEY=YOUR_KEY gridhub-mcp. Omite la clave para el modo de muestra.

Cualquier cliente, sin clave — omite la cabecera. Recibirás datos del modo de muestra y una nota sobre cómo mejorar de nivel.

Protocolo

  • Streamable HTTP, sin estado: un mensaje JSON-RPC por POST, respuesta JSON. Sin sesiones, sin SSE.

  • Admite MCP 2026-07-28 (solicitudes con cabecera reflejada, sin handshake) y 2025-03-26 a 2025-11-25 (handshake initialize).

  • Los resultados de las herramientas incluyen structuredContent junto al bloque de texto.

  • Los límites de peticiones y las cuotas son los de la API REST subyacente; la capa MCP no añade ninguna propia.

Relacionados

Licencia

El código de este repositorio tiene licencia MIT. Los datos devueltos por el servicio están sujetos a la licencia de cada fuente, indicada en cada respuesta (campos license y attribution).

A
license - permissive license
Not graded
quality - not tested
B
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

  • F
    license
    Not graded
    quality
    D
    maintenance
    MCP server for real-time electricity prices, carbon intensity, and energy analytics across 41+ zones in Europe, Great Britain, the United States, and Australia. Query live prices, compare zones, check gas storage levels, get green scores, find optimal charging windows, and access advanced analytics. Free Basic tier requires no API key. Install via npx gridpulse-mcp or connect directly via Streamab
  • A
    license
    A
    quality
    D
    maintenance
    Provides real-time electricity grid data including CO2 intensity, power mix, and wholesale prices, plus optimal green time windows for energy-intensive AI tasks. Supports UK, Germany, and global regions with optional API keys.
    9
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    Provides real-time European and GB electricity grid data via MCP, including generation, prices, carbon intensity, and grid infrastructure.
    44
    417
    5
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables access to European electricity data including day-ahead prices, probabilistic forecasts, carbon intensity, and cheapest-window optimization for 43 bidding zones.
    MIT

View all related MCP servers

Related MCP Connectors

  • Real-time electricity prices for AI agents. 40+ countries, 100+ zones. No auth required.

  • European day-ahead electricity prices (43 zones), accuracy-published forecasts, carbon, optimize.

  • Paywalled SMARD day-ahead electricity prices (DE-LU, 15‑minute resolution) via x402 on Base mainnet.

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/jalcodev/gridhub-mcp'

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