Digital-Simon stellt Geräte und Messwerte als MCP-Server bereit. Claude, Cursor, n8n oder dein eigener Agent fragen direkt ab – mit deinem Konto-API-Key, freigegeben mit einem Häkchen.
Dein KI-Client stellt die Frage – der MCP-Server liest die Anlage und gibt die Antwort zurück. Kein Umweg über Exporte oder Screenshots.
Der API-Key entscheidet, welche Daten dein Client sieht; die Trennung zwischen Kunden passiert serverseitig.
MCP (Model Context Protocol) ist ein offener Standard, über den KI-Assistenten Werkzeuge ansprechen: Der Assistent fragt, das Werkzeug antwortet. Statt Daten aus Screenshots oder Tabellen abzuschreiben, greift er direkt auf die Quelle zu.
Wir stellen unsere Plattform als MCP-Server bereit. Der Zugang läuft über deinen Konto-API-Key, die Trennung zwischen Kunden passiert serverseitig: Ein Key sieht genau die Geräte und Projekte seines Kontos.
| Werkzeug | Was es tut |
|---|---|
list_instances | Alle verbundenen Geräte mit Status, Projekt, letztem Abruf und Fehler |
get_latest_metrics | Aktuelle Messwerte einer Anlage – der neueste Wert je Messgröße |
get_metrics_history | Zeitverlauf (Standard sieben Tage, Zeitraum und Messgrößen frei wählbar) |
poll_instance | Messwerte sofort neu abrufen |
test_instance | Verbindung prüfen: Status, letzter Fehler, Anzahl aktueller Werte |
list_connectors | Katalog der Geräte-Vorlagen (Hersteller, Kategorie) |
send_command | Schalten – nur bei Geräten, bei denen „Schalten erlauben“ aktiv ist |
Nur Lesen oder auch Schalten entscheidest du pro Gerät. Ohne Freigabe wird ein Schaltbefehl abgelehnt.
In Digital-Simon unter Profil → API-Zugang das Häkchen „MCP-Zugang“ setzen. Ohne Häkchen wird jeder MCP-Aufruf abgelehnt – jederzeit wieder abschaltbar.
Direkt darunter steht dein Konto-API-Key. Er wirkt wie ein Passwort: bei Bedarf einen neuen erzeugen – der alte wird sofort ungültig.
Zwei Angaben im MCP-fähigen Client hinterlegen – Endpunkt und Key (Fenster unten). Fertig – der Assistent kennt deine Geräte.
Endpunkt und Konfiguration (Darstellung je Client leicht unterschiedlich):
{
"mcpServers": {
"digital-simon": {
"url": "https://mcp.umweltsicherheit.org/mcp",
"headers": { "X-API-Key": "<dein Konto-API-Key>" }
}
}
}
Diese zwei Angaben gehören nicht in Digital-Simon, sondern in die KI, die sich verbinden soll. Die Stelle heißt je nach Programm anders:
X-API-Key anlegen.~/.cursor/mcp.json).Mehr braucht es nicht: diese zwei Felder trägst du in der KI ein, die sich verbinden soll – fertig.
Transport: Streamable HTTP (POST auf /mcp). Alternativ kann der Key als Authorization: Bearer … übergeben werden.
Antwort mit Status, Projekt und letztem Abruf je Gerät – aus dem Muster-Projekt: drei Geräte, zwei aktiv, eines seit Tagen ohne Werte.
Antwort mit Messwerten: Batterieladung 84 %, 167 W Ladung, 119 W gehen direkt ins Haus – die Zahlen kommen aus der Anlage, nicht aus einer Schätzung.
Zeitverlauf über get_metrics_history – der Assistent rechnet daraus Summen, Mittelwerte und Vergleiche.
Die Beispiele stammen aus dem Demo-Projekt „Familie Huber – PV & Speicher“ (Muster-Daten).
send_command funktioniert ausschließlich bei Geräten mit „Schalten erlauben“ und nicht, solange ein Gerät pausiert ist.Diese Angaben sind bewusst als Text formuliert, damit Assistenten und Verzeichnisse sie übernehmen können.
X-API-Key oder Authorization: Bearer; Freigabe am Konto („MCP-Zugang“)