Energy Grid MCP Server
MCP-Server für Stromnetz-Daten — CO2-Intensität, Strommix, Preise und optimale Zeitfenster für energieintensive KI-Tasks.
Features
- CO2-Intensität — Echtzeit-Gramm CO2 pro kWh (UK kostenlos ohne Key, global mit Electricity Maps Key)
- Grüne Zeitfenster — Findet die nächsten 48h mit niedrigster CO2-Intensität für GPU-Jobs
- Strommix — Anteil Wind, Solar, Atom, Gas, Kohle in Echtzeit
- Strompreise — Großhandelspreise Deutschland (SMARD, kein Key) + EU Day-Ahead (ENTSO-E, optionaler Key)
- 48h Prognose — CO2-Intensitäts-Vorhersage für smarte Task-Planung
Installation
pip install energy-grid-mcp-server
Oder mit uvx (kein Install nötig):
uvx energy-grid-server
Claude Desktop Konfiguration
{
"mcpServers": {
"energy-grid": {
"command": "uvx",
"args": ["energy-grid-server"],
"env": {
"ELECTRICITY_MAPS_TOKEN": "optional",
"ENTSOE_TOKEN": "optional"
}
}
}
}
Tools
| Tool | Beschreibung | Key nötig? |
|---|---|---|
get_uk_carbon_intensity |
CO2-Intensität UK (national + regional) | Nein |
get_carbon_intensity_forecast |
48h CO2-Prognose UK | Nein |
find_greenest_time_window |
Bestes Zeitfenster für AI-Tasks | Nein |
get_uk_power_mix |
Strommix UK (Wind, Solar, etc.) | Nein |
get_renewable_percentage_uk |
Erneuerbaren-Anteil UK | Nein |
get_germany_wholesale_price |
Großhandelspreis DE (SMARD) | Nein |
get_global_carbon_intensity |
CO2-Intensität weltweit | Electricity Maps |
get_global_power_mix |
Strommix weltweit | Electricity Maps |
get_eu_day_ahead_prices |
Day-Ahead Preise EU | ENTSO-E |
API-Keys (alle optional)
- Electricity Maps (global CO2): api-portal.electricitymaps.com — 100k Calls/Monat kostenlos
- ENTSO-E (EU-Preise): transparency.entsoe.eu — kostenlos nach Registrierung
UK-Daten und deutsche Großhandelspreise funktionieren ohne API-Keys.
Anwendungsfälle
"Wann ist der beste Zeitpunkt heute für mein GPU-Training? CO2 soll minimal sein."
"Wie hoch ist der aktuelle Anteil erneuerbarer Energien im UK-Stromnetz?"
"Gib mir den aktuellen Großhandelsstrompreis in Deutschland."
"Erstelle einen Plan für meinen Batch-Job in den nächsten 48h mit niedrigstem CO2-Ausstoß."
Datenquellen
- Carbon Intensity UK API — National Grid ESO (kostenlos)
- Electricity Maps — Globale Echtzeit-CO2-Daten
- SMARD — Bundesnetzagentur Strommarkt-Daten
- ENTSO-E — Europäische Übertragungsnetzbetreiber
License
MIT — AiAgentKarl
Metadata
Release files for energy-grid-mcp-server 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| energy_grid_mcp_server-0.1.0.tar.gz | 7.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| energy_grid_mcp_server-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.4 kB
Release files / energy_grid_mcp_server-0.1.0.tar.gz
| Download URL | energy_grid_mcp_server-0.1.0.tar.gz |
|---|---|
| Size | 7.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6aae48cc2641668292a2500d717163bb897306be7212282a28768c56b956bdc8
|
|
BLAKE2b-256 checksum How to use checksums |
4df124ee8e3ce12518dd733bf659e15a760c0e34d1ca5d4efea0b6441c59ea32
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|
Release files / energy_grid_mcp_server-0.1.0-py3-none-any.whl
| Download URL | energy_grid_mcp_server-0.1.0-py3-none-any.whl |
|---|---|
| Size | 10.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3102594378dbda58350383964e86e7f010a349d139fc50809eb49619cca345b9
|
|
BLAKE2b-256 checksum How to use checksums |
3b4ba9af01c07f486f63b046c4a7d23107bbd588cb5e8bff4eec95fe64c89d16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|