EU power dispatch for wallet-enabled compute, DePIN, battery and trading agents.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
GET-Fallback mit maschinenlesbarer 402-Antwort für POST /articles/{id}.
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
GET-Fallback mit maschinenlesbarer 402-Antwort für POST /articles/{id}.
No arguments.
{
"type": "object"
}Volltext eines Energie-Fachartikels.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Energy-trading agents buy this endpoint to receive an eight-source market bundle with key metrics, insights, and raw evidence.
| Argument | Type | Description |
|---|---|---|
| query* | string | |
| sources | array |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"minLength": 1
},
"sources": {
"type": "array",
"items": {
"type": "string"
}
}
},
"additionalProperties": false
}Schedules a deadline-bound compute, DePIN, battery or power-trading workload into an actionable German or European power window. Returns exact timing, expected EUR cost and savings, uncertainty, freshness, expiry and decision trace.
| Argument | Type | Description |
|---|---|---|
| deadline* | string | |
| power_kw* | number | |
| energy_kwh* | number | |
| constraints | object | |
| risk_profile* | string | |
| opportunity_id* | string |
{
"type": "object",
"required": [
"opportunity_id",
"power_kw",
"energy_kwh",
"deadline",
"risk_profile"
],
"properties": {
"deadline": {
"type": "string",
"format": "date-time"
},
"power_kw": {
"type": "number",
"exclusiveMinimum": 0
},
"energy_kwh": {
"type": "number",
"exclusiveMinimum": 0
},
"constraints": {
"type": "object",
"properties": {
"latest_end": {
"type": "string",
"format": "date-time"
},
"earliest_start": {
"type": "string",
"format": "date-time"
},
"max_price_eur_mwh": {
"type": "number",
"maximum": 10000,
"minimum": -1000
},
"must_run_continuously": {
"type": "boolean",
"const": true
}
},
"additionalProperties": false
},
"risk_profile": {
"enum": [
"conservative",
"balanced",
"aggressive"
],
"type": "string"
},
"opportunity_id": {
"type": "string"
}
},
"additionalProperties": false
}Returns licensed ENTSO-E and SMARD spot-market context for compute, DePIN, battery and power-trading agents: published day-ahead prices, volatility, load, renewable share when available, the observed share of published negative-price hours, uncertainty, freshness and expiry.
| Argument | Type | Description |
|---|---|---|
| region* | string | |
| use_case* | string | |
| horizon_hours* | integer |
{
"type": "object",
"required": [
"region",
"horizon_hours",
"use_case"
],
"properties": {
"region": {
"type": "string",
"example": "DE-LU"
},
"use_case": {
"enum": [
"compute",
"depin",
"battery",
"trading"
],
"type": "string"
},
"horizon_hours": {
"type": "integer",
"maximum": 48,
"minimum": 1
}
},
"additionalProperties": false
}Aktuelle CO2-Intensität des deutschen Strommix.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Cheapest end-to-end x402 purchase test. Always returns a 402 challenge without payment and the current full NegPrice decision after a valid USDC payment.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}EV, battery, and flexible-load agents buy this endpoint to receive an executable action with timing, expected value, confidence, and expiry.
| Argument | Type | Description |
|---|---|---|
| goal | string | |
| device | string | |
| deadline | string | |
| location | string | |
| constraints | object | |
| duration_hours | integer | |
| policy_profile | string | Optional override. Trading defaults to precision; flexible devices default to utility. |
{
"type": "object",
"properties": {
"goal": {
"enum": [
"minimize_cost",
"minimize_carbon",
"balanced",
"maximize_self_consumption",
"trading_signal"
],
"type": "string",
"default": "balanced"
},
"device": {
"enum": [
"ev",
"battery",
"heat_pump",
"flexible_load",
"generic"
],
"type": "string",
"default": "generic"
},
"deadline": {
"type": "string",
"format": "date-time"
},
"location": {
"type": "string",
"default": "Germany"
},
"constraints": {
"type": "object",
"properties": {
"min_soc": {
"type": "number"
},
"target_soc": {
"type": "number"
},
"max_power_kw": {
"type": "number"
},
"must_finish_by": {
"type": "string",
"format": "date-time"
}
},
"additionalProperties": false
},
"duration_hours": {
"type": "integer",
"default": 4,
"maximum": 24,
"minimum": 1
},
"policy_profile": {
"enum": [
"balanced",
"utility",
"precision",
"recall"
],
"type": "string",
"description": "Optional override. Trading defaults to precision; flexible devices default to utility."
}
},
"additionalProperties": false
}Ereignisfeed für Dunkelflaute, Sturm, negative Preise und Rekorde.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}EV, heat-pump, and flexible-load agents buy this endpoint to identify the cheapest upcoming operating hours.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Grid-monitoring and dispatch agents buy this endpoint to obtain the latest German system load from SMARD.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Stundendaten für EPEX-Preise nach Periode.
| Argument | Type | Description |
|---|---|---|
| period* | string |
{
"type": "object",
"required": [
"period"
],
"properties": {
"period": {
"type": "string",
"pattern": "^(?:last-[1-9][0-9]*d|[0-9]{4}(?:-Q[1-4]|-(?:0[1-9]|1[0-2]))?)$",
"examples": [
"last-7d",
"last-30d",
"2025-Q4",
"2024-01"
]
}
},
"additionalProperties": false
}Statistik für eine historische Preisperiode.
| Argument | Type | Description |
|---|---|---|
| period* | string |
{
"type": "object",
"required": [
"period"
],
"properties": {
"period": {
"type": "string",
"pattern": "^(?:last-[1-9][0-9]*d|[0-9]{4}(?:-Q[1-4]|-(?:0[1-9]|1[0-2]))?)$",
"examples": [
"last-7d",
"last-30d",
"2025-Q4",
"2024-01"
]
}
},
"additionalProperties": false
}Flexible-load agents buy this endpoint to schedule a contiguous operating window at the lowest average electricity price.
| Argument | Type | Description |
|---|---|---|
| duration_hours | integer |
{
"type": "object",
"properties": {
"duration_hours": {
"type": "integer",
"default": 2,
"maximum": 24,
"minimum": 1
}
},
"additionalProperties": false
}Battery, EV, and trading agents buy this endpoint to receive calibrated 2h/4h/6h negative-price probabilities, reviewed threshold profiles and an executable response policy.
| Argument | Type | Description |
|---|---|---|
| policy_profile | string | Selects the reviewed probability threshold profile without changing the underlying calibrated probabilities. |
{
"type": "object",
"properties": {
"policy_profile": {
"enum": [
"balanced",
"utility",
"precision",
"recall"
],
"type": "string",
"default": "balanced",
"description": "Selects the reviewed probability threshold profile without changing the underlying calibrated probabilities."
}
},
"additionalProperties": false
}Energy-trading and flexible-load agents buy this endpoint to compare the next 24 hours of EPEX prices and volatility.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Stunden mit negativen Strompreisen in den nächsten 24 Stunden.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Trading and dispatch agents buy this endpoint to obtain the current German EPEX spot price for immediate decisions.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Preis, CO2, Grünstrom und Wetter für eine PLZ-Region.
| Argument | Type | Description |
|---|---|---|
| plz* | string |
{
"type": "object",
"required": [
"plz"
],
"properties": {
"plz": {
"type": "string",
"pattern": "^[0-9]{5}$"
}
},
"additionalProperties": false
}Carbon-aware and ESG agents buy this endpoint to measure the current renewable share and generation mix in Germany.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}GET-Fallback mit maschinenlesbarer 402-Antwort für POST /research.
No arguments.
{
"type": "object"
}Aggregierte Energie-Recherche für DE/EU aus Live-Datenquellen.
| Argument | Type | Description |
|---|---|---|
| query* | string | |
| sources | array |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"minLength": 1
},
"sources": {
"type": "array",
"items": {
"type": "string"
}
}
},
"additionalProperties": false
}Research and market-monitoring agents buy this endpoint to answer a focused question with a compact live market snapshot.
| Argument | Type | Description |
|---|---|---|
| query* | string | |
| sources | array |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"minLength": 1
},
"sources": {
"type": "array",
"items": {
"type": "string"
}
}
},
"additionalProperties": false
}Trading bots buy this endpoint to receive a multi-factor buy/sell signal with RSI, Z-score, trend, and confidence.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Webhook-Subscription für niedrige CO2-Intensität.
| Argument | Type | Description |
|---|---|---|
| direction | string | |
| webhook_url* | string | |
| threshold_g_kwh | number | |
| threshold_ct_kwh | number |
{
"type": "object",
"required": [
"webhook_url"
],
"properties": {
"direction": {
"enum": [
"above",
"below"
],
"type": "string"
},
"webhook_url": {
"type": "string",
"format": "uri"
},
"threshold_g_kwh": {
"type": "number"
},
"threshold_ct_kwh": {
"type": "number"
}
},
"additionalProperties": false
}Webhook-Subscription für Strompreis-Thresholds.
| Argument | Type | Description |
|---|---|---|
| direction | string | |
| webhook_url* | string | |
| threshold_g_kwh | number | |
| threshold_ct_kwh | number |
{
"type": "object",
"required": [
"webhook_url"
],
"properties": {
"direction": {
"enum": [
"above",
"below"
],
"type": "string"
},
"webhook_url": {
"type": "string",
"format": "uri"
},
"threshold_g_kwh": {
"type": "number"
},
"threshold_ct_kwh": {
"type": "number"
}
},
"additionalProperties": false
}Token-effiziente Tageszusammenfassung mit konkreter Handlungsempfehlung.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}GET-Fallback mit maschinenlesbarer 402-Antwort für POST /tasks.
No arguments.
{
"type": "object"
}Asynchroner Deep-Dive Task mit Mindest-Bounty.
| Argument | Type | Description |
|---|---|---|
| bounty* | string | Minimum 0.10 USDC, maximum 100.00 USDC. |
| task_description* | string |
{
"type": "object",
"required": [
"task_description",
"bounty"
],
"properties": {
"bounty": {
"type": "string",
"pattern": "^(?:100(?:\\.0+)?|(?:[1-9][0-9]?)(?:\\.[0-9]+)?|0\\.(?:1[0-9]*|[2-9][0-9]*))$",
"description": "Minimum 0.10 USDC, maximum 100.00 USDC."
},
"task_description": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false
}