Voltcast MCP Server — European electricity prices, forecasts & carbon

MCP serverDev tools

Voltcast gives your AI access to European day-ahead electricity prices across 43 zones, along with published-accuracy forecasts and carbon data. Once added, your AI can look up prices, compare zones, and help you find cheaper times or regions to use power.

Use Voltcast MCP Server — European electricity prices, forecasts & carbon in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Voltcast MCP Server — European electricity prices, forecasts & carbon and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use Voltcast MCP Server to list zones

Details

Available today. Use it from your connected AI after setup.

Add Voltcast and ask your AI about electricity prices in the zones you care about, for example today's day-ahead price or which zone is cheapest.

Voltcast MCP Server — European electricity prices, forecasts & carbonStart free

What your AI can do with it

  • Look up day-ahead electricity prices across 43 European zones
  • Compare prices between zones to find cheaper regions
  • Use forecasts with published accuracy to plan ahead
  • Check carbon data alongside prices
  • Optimize energy usage around price differences

Install Voltcast MCP Server — European electricity prices, forecasts & carbon

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user voltcast-mcp-server-european-ele 'https://voltcast.com/api/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://voltcast.com/api/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=voltcast-mcp-server-european-ele&config=eyJ1cmwiOiJodHRwczovL3ZvbHRjYXN0LmNvbS9hcGkvbWNwIn0=

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://voltcast.com/api/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add voltcast-mcp-server-european-ele --url 'https://voltcast.com/api/mcp'

    Run it once, then sign in with codex mcp login voltcast-mcp-server-european-ele if the server asks for an account.

From the project's README

As published by voltcast-com/mcp in README.md.

Model Context Protocol server for Voltcast: day-ahead electricity prices for 47 European bidding zones (15-minute native resolution, history to 2015), probabilistic price forecasts whose accuracy is published daily at voltcast.com/accuracy, carbon intensity, and cheapest-window optimization.

Two ways to run it:

1. Hosted endpoint (recommended)

https://voltcast.com/api/mcp

Streamable HTTP transport, protocol 2025-06-18. Server card: /.well-known/mcp.json.

2. Local stdio server (this repo)

VOLTCAST_API_KEY=your_key npx voltcast-mcp

Or with Docker:

docker build -t voltcast-mcp .
docker run -i -e VOLTCAST_API_KEY=your_key voltcast-mcp

The stdio server is a thin proxy onto the same REST API — identical tools, auth and rate limits. It starts and answers introspection without a key; list_zones works keyless too.

{
  "mcpServers": {
    "voltcast": {
      "command": "npx",
      "args": ["voltcast-mcp"],
      "env": { "VOLTCAST_API_KEY": "YOUR_API_KEY" }
    }
  }
}

Tools

ToolAuthWhat it does
list_zonesnoneThe zone registry (codes, names, currencies)
get_priceskeyDay-ahead prices for a zone/date at native market intervals
get_forecastkeyP50 on Home/Starter and P10/P90 on Pro+
get_carbonkeyCarbon intensity + green score from the live generation mix
get_renewableskeyWind/solar forecasts (TSO + Voltcast model) vs realized
cheapest_windowPro+ keyCheapest contiguous window for a load in the next 48h

Auth

Authorization: Bearer <api key>. New accounts start with Home at €9/month after a 7-day card-required trial; existing Free accounts remain grandfathered. list_zones works without a key. The exact hosted-connector walkthrough is at voltcast.com/ai/local-electricity-price.

Client config

{
  "mcpServers": {
    "voltcast": {
      "url": "https://voltcast.com/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

Honesty, stated plainly

Every forecast the server returns is benchmarked daily against a naive baseline in public — losses included. Zones where the model loses are free to use under the guarantee. Data sources: ENTSO-E Transparency Platform, SMARD.de (CC BY 4.0), attributed in every response.

Tools it offers (7)

What this server listed when Ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.

  • list_zones
  • get_prices
  • get_realtime_prices
  • get_forecast
  • get_carbon
  • get_renewables
  • cheapest_window

Signals

Last commit
Aug 2026
Advanced
Delivery
voltcast MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
com-voltcast-voltcast
Source
github.com/voltcast-com/mcp
Hosted endpoint
https://voltcast.com/api/mcp