Elementary
offiziellExponiert Datenobservabilität, Datenherkunft, Testergebnisse und Vorfälle gegenüber KI-Agenten über MCP.
Was kann man mit Elementary MCP machen?
- Asset-Health prüfen — Metadaten, Spaltendefinitionen und Testabdeckung für jedes Modell oder jede Tabelle in Ihrem Data-Stack abfragen.
- Lineage erkunden — Tabellen- und spaltenbezogene Abhängigkeiten über dbt- und BI-Tools hinweg verfolgen, um Ursachen von Problemen upstream zu finden.
- Incidents überprüfen — Eine Liste offener Incidents mit ihrem Kontext abrufen, um zu verstehen, was aktuell fehlschlägt.
- Tests durchsuchen und hinzufügen — Den Testkatalog durchsuchen und neue Tests erstellen, z. B. einen Freshness-Test für eine bestimmte Spalte.
- Modelldetails anzeigen — Modellmetadaten, Status und historische Ausführungsleistung nachschlagen, ohne die Benutzeroberfläche zu öffnen.
Dokumentation
Elementary MCP Server
Mit dem Elementary MCP Server können Sie Ihre Elementary-Umgebung mit jedem Client verbinden, der MCP (Model Context Protocol) unterstützt. Dadurch können KI-Agenten, Copilots oder Schnittstellen für natürliche Sprache Abfragen zu Ihrem Data Stack durchführen und Aktionen darin auslösen – mit Live-Kontext.
Was ist MCP?
MCP (Model Context Protocol) ist ein offenes Protokoll, das von Anthropic eingeführt wurde. Es definiert eine Möglichkeit für KI-Systeme, Kontext abzurufen und Aktionen über externe Tools auf strukturierte Weise auszulösen.
Der Elementary MCP Server stellt eine Schnittstelle bereit, um zentrale Teile Ihrer Datenumgebung abzufragen – darunter:
- Modelle
- Tests
- Vorfälle
- Testabdeckung
- Lineage (dbt + BI), einschließlich Spaltenebene
- Vorfälle
Dies ermöglicht Workflows wie:
- Fragen: „Wie ist der Status des Modells, das das Revenue-Dashboard speist?“
- Automatisches Erstellen eines Freshness-Tests für eine Spalte
- Durchsuchen von Lineage, um vorgelagerte Ursachen von Problemen zu finden
- Auslösen von Updates oder Synchronisierungen ohne Öffnen einer Benutzeroberfläche
So funktioniert es
Der MCP Server läuft als Remote-Dienst und wird über einen einzigen authentifizierten Endpunkt bereitgestellt. Er ist mit jedem MCP-fähigen Client kompatibel, z. B. Claude, Cursor IDE sowie benutzerdefinierten Agenten und LLM-Copilots.
Unterstützte Operationen
Sie können den Elementary MCP Server für Folgendes verwenden:
- Vollständige Asset-Details – Metadaten, Spaltendefinitionen und Testabdeckung
- Lineage – Spalten- und Tabellen-Lineage über dbt- und BI-Tools hinweg erkunden
- Vorfälle – Offene Vorfälle und deren Kontext anzeigen
- Tests – Tests über den Testkatalog durchsuchen und hinzufügen
- Modelle – Modellmetadaten und -status prüfen
- Ausführungsverlauf – Historische Läufe und Leistungsdetails anzeigen
In Kürze verfügbar
Wir erweitern den Support um:
- Datenqualitäts-Zusammenfassungen
- Volumen- und Freshness-Metriken
- Sync-Trigger
- Cloud-Testkonfigurations-Updates
Diese Dokumentation wird auf Mintlify erstellt und gehostet, einer Plattform für Entwicklerdokumentation.