Elementary

offiziell

Exponiert 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.