Connector-Anleitung8 Minuten Lesezeit28 MCP-Tools7 Sprachen

Databricks über MCP mit ChatGPT verbinden

Lass deine KI mit deinem Databricks-Workspace arbeiten: SQL auf einem Warehouse ausführen, Kataloge, Schemas und Tabellen in Unity Catalog erkunden, Cluster, Warehouses, Jobs und Runs prüfen, Notebooks lesen und nach deiner Bestätigung Compute starten oder stoppen oder Jobs auslösen. Mit einem Personal Access Token.

HCVom HelpCode-TeamAktualisiert 8 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

Databricks

Databricks

Let your AI work with your Databricks workspace: run SQL on a warehouse, explore Unity Catalog catalogs, schemas and tables, check clusters, warehouses, jobs and runs, read notebooks, and start or stop compute or trigger jobs after your confirmation. With a personal access token.

Tools

28

Region

INTL

Kategorie

Datenbanken

Authentifizierung

Bearer Token

Benötigte Env-Vars

DATABRICKS_HOSTDATABRICKS_TOKEN
Mit einem Klick in der Cloud installieren

7 Tage kostenlos testen · Keine Kreditkarte

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Installation überspringen. In unter 2 Minuten einsatzbereit.

Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Databricks mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.

Kostenlos testen

Zusammenfassung

Lass deine KI mit deinem Databricks-Workspace arbeiten: SQL auf einem Warehouse ausführen, Kataloge, Schemas und Tabellen in Unity Catalog erkunden, Cluster, Warehouses, Jobs und Runs prüfen, Notebooks lesen und nach deiner Bestätigung Compute starten oder stoppen oder Jobs auslösen. Mit einem Personal Access Token.

Frag einfach

Beispiel-Prompts für Databricks

Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.

Databricks · live via MCP
Teilen
Opus 4.7

Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.

💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Databricks klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein git clone, kein lokaler Server.

Databricks + ChatGPT

Lass deine KI mit deinem Databricks-Workspace arbeiten: SQL auf einem Warehouse ausführen, Kataloge, Schemas und Tabellen in Unity Catalog erkunden, Cluster, Warehouses, Jobs und Runs prüfen, Notebooks lesen und nach deiner Bestätigung Compute starten oder stoppen oder Jobs auslösen. Mit einem Personal Access Token.

Voraussetzungen

Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:

DATABRICKS_HOST, DATABRICKS_TOKEN

Schritt 1 — Zugangsdaten holen

  1. Öffne deinen Databricks-Workspace und kopiere den Host aus der Adresszeile in DATABRICKS_HOST, ohne https://, zum Beispiel dbc-a1b2c3d4-e5f6.cloud.databricks.com (AWS), adb-1234567890123456.7.azuredatabricks.net (Azure) oder 1234567890123456.7.gcp.databricks.com (Google Cloud).
  2. Klicke oben rechts auf deinen Benutzernamen, dann auf Settings → Developer → Access tokens → Manage → Generate new token. Gib dem Token einen Kommentar und eine Laufzeit und kopiere es in DATABRICKS_TOKEN: Databricks zeigt es nur einmal an. Dein Workspace-Admin muss Personal Access Tokens erlauben.
  3. Für minimale Rechte erstellst du das Token für einen Service Principal, der nur die Berechtigungen hat, die die KI braucht: USE CATALOG, USE SCHEMA und SELECT auf die Daten sowie CAN USE auf ein SQL Warehouse. Der Connector handelt mit den Rechten des Token-Benutzers.
  4. Installiere den Connector und führe databricks_get_current_user aus, um zu sehen, als wer die KI handelt.

Compute kostet Geld, deshalb fragt die KI vorher: Databricks rechnet Compute in DBUs ab. Eine Abfrage auf einem gestoppten SQL Warehouse startet es automatisch, und ein laufendes Warehouse oder ein laufender Cluster kostet Geld, bis er von selbst stoppt. Bevor die KI SQL ausführt, prüft sie das Warehouse mit databricks_list_warehouses; läuft es nicht, sagt sie dir, dass die Abfrage es startet und wie groß es ist, und wartet auf dein Ja. Ein Serverless Warehouse startet in Sekunden.

SQL auf einem Warehouse: databricks_execute_sql führt eine Anweisung aus und liefert standardmäßig bis zu 200 Zeilen (höchstens 10.000). Bei allem, was Daten, Tabellen oder Berechtigungen ändert (INSERT, UPDATE, DELETE, MERGE, CREATE, ALTER, DROP, GRANT), zeigt dir die KI die genaue Anweisung und wartet auf ein ausdrückliches Ja; was überhaupt erlaubt ist, entscheiden die Unity-Catalog-Berechtigungen des Tokens. Lange Anweisungen laufen im Hintergrund weiter: databricks_get_statement verfolgt sie, und databricks_get_statement_chunk holt weitere Zeilen.

Unity Catalog: databricks_list_catalogs, databricks_list_schemas, databricks_list_tables und databricks_get_table zeigen Kataloge, Schemas, Tabellen, Views und ihre Spalten, damit die KI SQL mit den richtigen Namen schreibt.

Auch jede andere Änderung fragt vorher: databricks_start_cluster, databricks_terminate_cluster, databricks_start_warehouse, databricks_stop_warehouse, databricks_run_job, databricks_cancel_job_run und databricks_cancel_statement. Wenn ein Cluster beendet oder ein Warehouse gestoppt wird, enden die Abfragen und Notebooks, die darauf laufen. Dieser Connector löscht nichts.

Jobs: databricks_list_jobs und databricks_get_job zeigen Jobs, Zeitpläne, Parameter und Tasks; databricks_run_job startet sofort einen Run; databricks_list_job_runs, databricks_get_job_run und databricks_get_run_output zeigen Runs, den Status der Tasks, Fehler und die Ausgabe von Notebooks (60 Tage lang gespeichert).

Notebooks und Dateien: databricks_list_workspace durchsucht Ordner und Notebooks, databricks_export_notebook liefert den Quellcode eines kleinen Notebooks, databricks_list_volume_files listet ein Volume in Unity Catalog auf und databricks_list_dbfs alte DBFS-Pfade. Spark-Konfiguration, Umgebungsvariablen und Init-Skripte von Clustern bleiben außen vor, weil sie Geheimnisse enthalten können.

Häufige Fehler: 401 oder 403 Invalid access token: Das Token ist falsch, abgelaufen oder widerrufen, oder DATABRICKS_HOST zeigt auf einen anderen Workspace. 403 PERMISSION_DENIED: Dem Benutzer fehlt eine Berechtigung, etwa USE CATALOG, SELECT, CAN USE auf das Warehouse oder CAN MANAGE RUN auf den Job. 404 RESOURCE_DOES_NOT_EXIST: falsche ID oder falscher Name, oder Unity Catalog ist für den Workspace nicht aktiviert. 429: zu viele Anfragen; warte kurz und versuche es erneut.

Der Connector legt keine Cluster, Warehouses, Jobs, Tabellen oder Dateien an, ändert oder löscht sie nicht, lädt keine Dateien hoch und deckt Delta-Live-Tables-Pipelines, MLflow, Model Serving, Genie und Vector Search nicht ab.

Schritt 2 — Adapter installieren

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Schritt 3 — Connector in ChatGPT hinzufügen

Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese Anleitung YOUR_SERVER_ID zeigt.

ChatGPT fügt MCP-Server als Plugins auf seiner Seite Plugins hinzu, im Web und in den kostenpflichtigen Tarifen. Den Entwicklermodus brauchst du dafür nicht mehr. In einem Business-Workspace dürfen das nur Admins und Owner; in Enterprise und Edu kann ein Admin die Berechtigung Create plugins with MCPs vergeben.

  1. Geh zu chatgpt.com/plugins, klicke auf + und dann auf Add custom MCP server.
  2. Gib einen Namen ein, z. B. Name: Databricks.
  3. Trag unter Connection als Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID ein und lass Authentication auf OAuth.
  4. Wähle I understand and want to continue und dann Create as a plugin. Wenn ChatGPT danach fragt, meldest du dich bei AnythingMCP an und erlaubst den Zugriff.
  5. Installiere das neue Plugin unter deinen persönlichen Plugins, tippe dann in einem Chat @ und wähle es aus.

Verfügbare Tools

ToolWhat it does
databricks_get_current_userGet the Databricks user or service principal behind the token: user name, display name, id, active flag, groups and entitlements
databricks_list_clustersList the workspace's clusters (all-purpose and job clusters) with id, name, state, Spark version, node types, size or autoscale range…
databricks_get_clusterGet one cluster's state and configuration: Spark version, node types, workers or autoscale range, auto-termination, access mode, memory and…
databricks_start_clusterStart a terminated cluster
databricks_terminate_clusterTerminate (stop) a running cluster
databricks_list_warehousesList the SQL warehouses with id, name, state (RUNNING, STOPPED, STARTING), size, type, serverless flag, cluster counts, active sessions and…
databricks_get_warehouseGet one SQL warehouse: state, size, type, serverless flag, scaling range, active sessions, auto-stop minutes, health and its JDBC/ODBC…
databricks_start_warehouseStart a stopped SQL warehouse
databricks_stop_warehouseStop a running SQL warehouse
databricks_execute_sqlRun one SQL statement on a SQL warehouse and return columns and up to row_limit rows (default 200)
databricks_get_statementGet the state and result of a SQL statement started with databricks_execute_sql: status (PENDING, RUNNING, SUCCEEDED, FAILED, CANCELED)…
databricks_get_statement_chunkGet a further chunk of rows of a finished SQL statement, by chunk index (next_chunk_index of the previous answer)
databricks_cancel_statementCancel a running SQL statement
databricks_list_jobsList the workspace's jobs with id, name, creator, schedule and creation time
databricks_get_jobGet one job: name, description, run-as user, schedule or trigger, job parameters, concurrency, timeout and its tasks (key, dependencies…
databricks_run_jobTrigger a run of an existing job now
databricks_list_job_runsList job runs, newest first, with run id, job id, state, start and end time, duration and a link to the run page
databricks_get_job_runGet one job run: state and result, times, trigger, parameters and each task's run_id, state and run page link
databricks_get_run_outputGet the output of one task run: notebook exit value, SQL output, error message and trace, and logs
databricks_cancel_job_runCancel a job run (asynchronously)
databricks_list_catalogsList the Unity Catalog catalogs the user can see, with name, type, owner and comment
databricks_list_schemasList the schemas of a Unity Catalog catalog with full name, owner and comment
databricks_list_tablesList the tables and views of a Unity Catalog schema with full name, type (MANAGED, EXTERNAL, VIEW, MATERIALIZED_VIEW), format, owner and…
databricks_get_tableGet a Unity Catalog table or view by full name: columns with types, nullability, comments and partitioning, table type, format, owner…
databricks_list_workspaceList the contents of a workspace folder: notebooks (with language), files, folders, repos and libraries, with path, object id and…
databricks_export_notebookGet the source code of one notebook or workspace file as text (Python, SQL, Scala or R source)
databricks_list_volume_filesList the files and folders in a Unity Catalog volume directory, with name, size and modification time
databricks_list_dbfsList a legacy DBFS directory (path, size, folder flag, modification time)

Beispiel-Prompts

  • „Welche SQL Warehouses haben wir, und welche laufen gerade?“
  • „Zeig mir die Tabellen in main.sales und die Spalten der Tabelle orders.“
  • „Wie hoch war unser Umsatz nach Land im letzten Monat? Nimm das Serverless Warehouse und sag mir vorher, ob es gestartet werden muss.“
  • „Ist der Job nightly_etl heute Nacht erfolgreich gelaufen? Falls ein Task fehlgeschlagen ist, zeig mir den Fehler.“
  • „Starte jetzt den Job weekly_report, nachdem du mir gesagt hast, was er tut und welchen Cluster er nutzt.“

FAQ

Funktioniert der kostenlose ChatGPT-Tarif mit eigenen MCP-Servern? OpenAI dokumentiert eigene MCP-Server nur für kostenpflichtige Tarife; den Free-Tarif führt OpenAI nicht auf.

Nächste Schritte

War dieser Guide hilfreich?

Dein Databricks-Agent ist nur einen Klick entfernt.

Connector installieren, Schlüssel einfügen, ChatGPT fragen. 7 Tage kostenlos, keine Kreditkarte.

Verwandte Anleitungen

Connectors

Databricks über MCP mit Claude verbinden

Lass deine KI mit deinem Databricks-Workspace arbeiten: SQL auf einem Warehouse ausführen, Kataloge, Schemas und Tabellen in Unity Catalog erkunden, Cluster, Warehouses, Jobs und Runs prüfen, Notebooks lesen und nach deiner Bestätigung Compute starten oder stoppen oder Jobs auslösen. Mit einem Personal Access Token.

Connectors

Databricks über MCP mit Cursor verbinden

Lass deine KI mit deinem Databricks-Workspace arbeiten: SQL auf einem Warehouse ausführen, Kataloge, Schemas und Tabellen in Unity Catalog erkunden, Cluster, Warehouses, Jobs und Runs prüfen, Notebooks lesen und nach deiner Bestätigung Compute starten oder stoppen oder Jobs auslösen. Mit einem Personal Access Token.

Connectors

Databricks über MCP mit Gemini verbinden

Lass deine KI mit deinem Databricks-Workspace arbeiten: SQL auf einem Warehouse ausführen, Kataloge, Schemas und Tabellen in Unity Catalog erkunden, Cluster, Warehouses, Jobs und Runs prüfen, Notebooks lesen und nach deiner Bestätigung Compute starten oder stoppen oder Jobs auslösen. Mit einem Personal Access Token.

Connectors

Databricks über MCP mit Meta Muse verbinden

Lass deine KI mit deinem Databricks-Workspace arbeiten: SQL auf einem Warehouse ausführen, Kataloge, Schemas und Tabellen in Unity Catalog erkunden, Cluster, Warehouses, Jobs und Runs prüfen, Notebooks lesen und nach deiner Bestätigung Compute starten oder stoppen oder Jobs auslösen. Mit einem Personal Access Token.

Connectors

Databricks zu MCP: SQL, Unity Catalog und Jobs in jedem KI-Agent

Lass deine KI mit deinem Databricks-Workspace arbeiten: SQL auf einem Warehouse ausführen, Kataloge, Schemas und Tabellen in Unity Catalog erkunden, Cluster, Warehouses, Jobs und Runs prüfen, Notebooks lesen und nach deiner Bestätigung Compute starten oder stoppen oder Jobs auslösen. Mit einem Personal Access Token.

Connectors

Avito über MCP mit ChatGPT verbinden

Lass deine KI mit deinem Avito-Geschäftskonto arbeiten: Anzeigen auflisten und ihre Preise ändern, Statistiken zu Aufrufen, Kontakten und Anrufen lesen, Autoload-Uploads und ihre Fehler, das Feed-Format und dein Guthaben prüfen und Chats im Avito Messenger lesen. Nachrichten senden und Autoload-Einstellungen ändern sind optional und standardmäßig ausgeschaltet.