Back to Browse

Voltcast MCP Server

Developer ToolsModerate5.2MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

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

About

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

Remote endpoints: streamable-http: https://voltcast.com/api/mcp

Security Report

5.2
Moderate5.2Moderate Risk

Well-structured MCP server with appropriate authentication, clear permission boundaries, and clean code practices. API key is correctly handled via environment variables and only included in requests when present. Minor code quality suggestions around error handling and input validation do not materially impact security. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity).

3 files analyzed · 7 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

Voltcast MCP Server — European electricity prices, forecasts & carbon

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.

Reviews

No reviews yet

Be the first to review this server!