Unity Catalog MCP-Server

AI MCP Data Catalog Automation

Kontaktieren Sie uns, um Ihren MCP-Server in FlowHunt zu hosten

FlowHunt bietet eine zusätzliche Sicherheitsschicht zwischen Ihren internen Systemen und KI-Tools und gibt Ihnen granulare Kontrolle darüber, welche Tools von Ihren MCP-Servern aus zugänglich sind. In unserer Infrastruktur gehostete MCP-Server können nahtlos mit FlowHunts Chatbot sowie beliebten KI-Plattformen wie ChatGPT, Claude und verschiedenen KI-Editoren integriert werden.

Was macht der “Unity Catalog” MCP-Server?

Der Unity Catalog MCP-Server fungiert als Model Context Protocol (MCP)-Schicht für den Unity Catalog und ermöglicht es KI-Assistenten, programmatisch mit den Datenmanagement-Funktionen des Unity Catalog zu interagieren. Indem Unity Catalog-Funktionen als MCP-kompatible Tools bereitgestellt werden, können Entwickler und KI-Agenten Operationen wie das Auflisten, Abfragen, Erstellen und Löschen von Datenbankfunktionen auf standardisierte Weise durchführen. Das verbessert Entwicklungs-Workflows erheblich, indem Aufgaben im Datenkatalog automatisiert, eine nahtlose Integration in Flows und Agenten ermöglicht und der dynamische Zugriff auf Schema- und Funktions-Metadaten unterstützt wird. Der Server ist für Umgebungen konzipiert, in denen die programmatische Verwaltung, Entdeckung und Bearbeitung von Datenfunktionen unerlässlich ist – etwa im Data Engineering, in der Analyse und in KI-gestützter Entwicklung.

Liste der Prompts

Im Repository oder in der Dokumentation sind keine Prompt-Vorlagen aufgeführt.

Logo

Bereit, Ihr Geschäft zu erweitern?

Starten Sie heute Ihre kostenlose Testversion und sehen Sie innerhalb weniger Tage Ergebnisse.

Liste der Ressourcen

Im Repository oder in der README sind keine expliziten MCP-Ressourcen dokumentiert.

Liste der Tools

  • uc_list_functions
    • Listet Funktionen im angegebenen Katalog und Schema auf. Gibt eine Liste der im Unity Catalog gefundenen Funktionen zurück.
  • uc_get_function
    • Ruft Details zu einer bestimmten Funktion im Katalog und Schema ab. Eingabe: name (String).
  • uc_create_function
    • Erstellt eine neue Funktion im angegebenen Katalog und Schema. Eingabe: name (String), script (String). Experimentelle API.
  • uc_delete_function
    • Löscht eine Funktion im angegebenen Katalog und Schema. Eingabe: name (String).

Zusätzlich stehen alle im Unity Catalog registrierten Unity Catalog-Funktionen als Tools zur Verfügung.

Anwendungsfälle für diesen MCP-Server

  • Automatisiertes Funktionsmanagement
    • Ermöglicht es KI oder Entwicklern, Katalogfunktionen programmatisch aufzulisten, zu erstellen und zu löschen – das vereinfacht Data Engineering-Prozesse.
  • Katalog- und Schemaexploration
    • Unterstützt die Erkundung und Dokumentation der Funktionen im Unity Catalog für Datenentdeckung und Auditing.
  • Programmatische Funktionsregistrierung
    • Unterstützt das Registrieren neuer Python-basierter Funktionen im Unity Catalog direkt aus Workflows oder durch KI-Agenten.
  • Zugriffskontrolle und Sicherheitsautomatisierung
    • Ermöglicht sichere, tokenbasierte Interaktion mit Katalog-Ressourcen und passt in automatisierte Compliance- oder Governance-Workflows.

Einrichtung

Windsurf

Für Windsurf sind keine plattformspezifischen Anweisungen verfügbar.

Claude

  1. Stellen Sie sicher, dass Voraussetzungen wie uv oder Python installiert sind.
  2. Beschaffen Sie die Unity Catalog Server-URL, Katalog, Schema und (optional) ein Zugriffstoken.
  3. Fügen Sie den Unity Catalog MCP-Server Ihrer claude_desktop_config.json hinzu:
    {
      "mcpServers": {
        "unity-catalog": {
          "command": "uv",
          "args": [
            "run",
            "mcp-server-unitycatalog",
            "--uc_server", "<UNITY_CATALOG_URL>",
            "--uc_catalog", "<CATALOG_NAME>",
            "--uc_schema", "<SCHEMA_NAME>",
            "--uc_token", "${UC_TOKEN}"
          ]
        }
      }
    }
    
  4. Speichern Sie die Konfiguration und starten Sie Claude Desktop neu.
  5. Überprüfen Sie die Verbindung im MCP-Tool-Bereich.

API-Keys absichern – Beispiel:

{
  "mcpServers": {
    "unity-catalog": {
      "command": "uv",
      "args": [ "run", "mcp-server-unitycatalog", "--uc_server", "...", "--uc_token", "${UC_TOKEN}" ],
      "env": {
        "UC_TOKEN": "your_secret_token"
      },
      "inputs": {
        "UC_TOKEN": "env"
      }
    }
  }
}

Cursor

Für Cursor sind keine plattformspezifischen Anweisungen verfügbar.

Cline

  1. Stellen Sie sicher, dass Sie alle notwendigen Abhängigkeiten sowie uv installiert haben.
  2. Konfigurieren Sie wie bei Claude, verwenden Sie dazu Ihre cline_config.json:
    {
      "mcpServers": {
        "unity-catalog": {
          "command": "uv",
          "args": [
            "run",
            "mcp-server-unitycatalog",
            "--uc_server", "<UNITY_CATALOG_URL>",
            "--uc_catalog", "<CATALOG_NAME>",
            "--uc_schema", "<SCHEMA_NAME>",
            "--uc_token", "${UC_TOKEN}"
          ]
        }
      }
    }
    
  3. Speichern Sie und starten Sie Cline neu.
  4. Überprüfen Sie, ob der MCP-Server unter den verfügbaren Tools erscheint.

API-Keys absichern – Beispiel: (siehe oben)

Nutzung dieses MCP-Servers in Flows

MCP in FlowHunt verwenden

Um MCP-Server in Ihren FlowHunt-Workflow zu integrieren, fügen Sie zunächst die MCP-Komponente zu Ihrem Flow hinzu und verbinden Sie sie mit Ihrem KI-Agenten:

FlowHunt MCP flow

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Im Bereich System-MCP-Konfiguration geben Sie die Details Ihres MCP-Servers in folgendem JSON-Format ein:

{
  "unity-catalog": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Nach der Konfiguration kann der KI-Agent diesen MCP als Tool mit Zugriff auf alle Funktionen und Möglichkeiten nutzen. Denken Sie daran, "unity-catalog" durch den tatsächlichen Namen Ihres MCP-Servers zu ersetzen und die URL durch die Adresse Ihres eigenen MCP-Servers zu ersetzen.


Übersicht

AbschnittVerfügbarDetails/Hinweise
ÜbersichtÜbersicht in README.md enthalten
Liste der PromptsKeine Prompt-Vorlagen dokumentiert
Liste der RessourcenKeine expliziten MCP-Ressourcen gelistet
Liste der ToolsIm README.md detailliert aufgeführt
API-Keys absichernBeispiel in README.md gezeigt
Sampling Support (weniger wichtig im Review)Keine Erwähnung von Sampling-Funktion

Unser Fazit

Der Unity Catalog MCP-Server ist hinsichtlich seiner Tools und der Einrichtung für Claude- und Cline-Plattformen gut dokumentiert, mit einer klaren Lizenz und grundlegenden Sicherheitsinstruktionen (API-Key). Es fehlen jedoch explizite Dokumentationen zu Prompt-Vorlagen und MCP-Ressourcen; zudem gibt es keinen Hinweis auf fortgeschrittene MCP-Features wie Roots oder Sampling. Insgesamt ist es eine solide, fokussierte Integration für Unity Catalog, die durch zusätzliche Dokumentation und MCP-Feature-Support weiter verbessert werden könnte.

MCP-Score

Hat eine LICENSE✅ (MIT)
Mindestens ein Tool
Anzahl der Forks6
Anzahl der Stars14

Häufig gestellte Fragen

Starten Sie mit dem Unity Catalog MCP-Server

Beschleunigen Sie Ihre Daten-Workflows, indem Sie den Unity Catalog MCP-Server in FlowHunt integrieren. Automatisieren Sie Aufgaben im Datenkatalog, optimieren Sie das Engineering und ermöglichen Sie KI-gestützte Entwicklung.

Mehr erfahren

Unity MCP Server Integration
Unity MCP Server Integration

Unity MCP Server Integration

Der Unity MCP Server verbindet den Unity Editor mit KI-Modell-Clients wie Claude Desktop, Windsurf und Cursor und ermöglicht Automatisierung, intelligente Assis...

4 Min. Lesezeit
Unity AI +5
Databricks MCP Server
Databricks MCP Server

Databricks MCP Server

Der Databricks MCP Server verbindet KI-Assistenten mit Databricks-Umgebungen und ermöglicht die autonome Erkundung, das Verständnis und die Interaktion mit Unit...

4 Min. Lesezeit
AI MCP Server +5
Unity Catalog MCP-Integration
Unity Catalog MCP-Integration

Unity Catalog MCP-Integration

Integrieren Sie FlowHunt mit dem Unity Catalog MCP-Server für KI-gesteuerte Automatisierung im Katalogmanagement. Orchestrieren Sie Unity Catalog-Funktionen nah...

4 Min. Lesezeit
AI Unity Catalog +4