Voltcast MCP Server — European electricity prices, forecasts & carbon
MCP serverDev toolsVoltcast 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
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Details
Available today. Use it from your connected AI after setup.
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
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.
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/mcpAdd 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/mcpIn 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
| Tool | Auth | What it does |
|---|---|---|
list_zones | none | The zone registry (codes, names, currencies) |
get_prices | key | Day-ahead prices for a zone/date at native market intervals |
get_forecast | key | P50 on Home/Starter and P10/P90 on Pro+ |
get_carbon | key | Carbon intensity + green score from the live generation mix |
get_renewables | key | Wind/solar forecasts (TSO + Voltcast model) vs realized |
cheapest_window | Pro+ key | Cheapest 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_zonesget_pricesget_realtime_pricesget_forecastget_carbonget_renewablescheapest_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