Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,526Letters: 13Defects: 1,322counted 2 min ago
teppi

MCP servercom.entsoemcp/entsoe-mcp

European power-market data: day-ahead & balancing prices, load, generation, flows, outages.
Read moreEuropean power-market data: day-ahead & balancing prices, load, generation, flows, outages. 47 zones
UNRATEDActivestreamable-httpentsoemcp.com

Overview

Score?
UNRATED 0.824
of what a free look can see, on 32 looks
Looks
36
last 5 hr ago
Tools
14

More info

URL
entsoemcp.com/mcp
streamable-http
Says it is
MCP Energy Data 1.0
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.824 · highest on record 0.8561

Toolsfrom sha256:3b40789fc4…fae3ee

The tools this server lists, read out of the definition it returned
ToolSchema
compare_zones
Compare one endpoint across multiple zones. `start`/`end` default to UTC; `start` inclusive, `end` EXCLUSIVE. `tz="local"` is rejected (zones may differ); pass an explicit IANA tz
input · output
data_coverage
Show ingest coverage and lag for (endpoint × zone) — call before queries if you're not sure whether the data is landed yet.
input · output
get_crossborder_flow
Cross-border physical flow (MW) between two adjacent zones. `start`/`end` default to UTC; `start` inclusive, `end` EXCLUSIVE. `tz="local"` uses the FROM-zone's timezone; or pass a
input · output
get_day_ahead_prices
Day-ahead clearing price for a bidding zone, in the zone's trading currency (EUR for euro zones; the per-row `currency` column and the response `unit` say which — GB=GBP, PL/RO/BG
input · output
get_derivation
Compute **capture price**, **capture rate** (a.k.a. value factor / quality factor / Marktwertfaktor), **TBx battery-arbitrage spreads**, and other generation-weighted market metric
input · output
get_generation
Aggregated generation (MW) per production type. `start`/`end` default to UTC; `start` inclusive, `end` EXCLUSIVE. For a full calendar month set `end` to the first day of the next
input · output
get_load
Actual or forecast load (MW). kind = actual | forecast | both. `start`/`end` default to UTC; `start` inclusive, `end` EXCLUSIVE. For a full calendar month set `end` to the first d
input · output
get_outages
Generation-unit unavailability events (UMM). `start`/`end` default to UTC; `start` inclusive, `end` EXCLUSIVE. An outage is returned if it overlaps the window. Pass `tz="local"` o
input · output
get_series
Generic time-series query for ANY registered series endpoint. One tool covers every (non-outage) endpoint in the registry, so adding a new dataset (call `list_endpoints()` to see
input · output
get_tb_spread
Top-Bottom (TBx) spread — daily battery-arbitrage benchmark. TBx = sum(top X priced hours) − sum(bottom X priced hours) over the day-ahead clearing prices for `zone` on `date`. The
input · output
list_derivations
List computed-metric derivations available via get_derivation(). Each derivation is a metric computed on-the-fly from one or more landed endpoints (Tier-2 Parquet). Today: capture
input · output
list_endpoints
List supported ENTSO-E endpoint families.
input · output
list_psr_types
List production-type (psr_type) codes. Pass zone= to scope the answer. Most codes are ENTSO-E's B01..B25 and mean the same thing in every ENTSO-E zone. A few are source-native (so
input · output
list_zones
List registered ENTSO-E bidding zones.
input · output
Verify it yourselfnpx teppi-check https://entsoemcp.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ268556N1FDCVHMPJKR00