Dschinn-Agent

Der Genie Agent MCP-Server ist ein von Azure Databricks verwalteter MCP-Server, der es einem Agenten ermöglicht, einen einzelnen Genie Agent mit natürlicher Sprache abzufragen, ohne SQL zu schreiben. Der Agent sendet eine Frage in klarer Sprache, und Genie schreibt und führt das SQL gegen die Tabellen dieses Agenten aus und liefert das Ergebnis zurück, wobei bei jeder Anfrage Unity-Katalog-Berechtigungen durchgesetzt werden.

Ein Genie Agent ist eine Sammlung von bis zu 25 Unity-Catalog-Tabellen, die Genie im Kontext speichert, sodass der Server auf diese kuratierten Daten und nicht auf Ihren gesamten Arbeitsbereich beschränkt ist.

URL-Muster OAuth-Bereich
https://<workspace-hostname>/api/2.0/mcp/genie/{genie_space_id} genie

Verbinden Sie einen Agenten

Um einen Agenten mit einem Genie Agent MCP-Server zu verbinden, erstellen Sie einen Genie Agent, teilen Sie ihn mit den Benutzern oder Service-Principalen, die Zugriff benötigen, und weisen Sie Ihren Agenten auf die vorkonfigurierte MCP-URL für den Space. Für Schritt-für-Schritt-Setup- und Codebeispiele im OpenAI Agents SDK, LangGraph und Model Serving siehe Abfragedaten in den Unity Catalog-Tabellen.

Um externe Clients wie Cursor oder Claude Desktop zu verbinden, siehe Verbinden von MCPs mit KI-Assistenten und Coding-Agenten.

Einschränkungen

  • Schreibgeschützt Der Genie Agent MCP-Server fragt die Daten ab; Es schreibt nicht auf deine Tabellen.
  • Keine Gesprächsgeschichte. Der Server ruft Genie als Werkzeug auf, sodass die Konversationshistorie nicht an die Genie-API weitergeleitet wird. Um die Geschichte über die Runden hinweg zu bewahren, verwenden Sie Genie in einem Multi-Agenten-System.