Skip to main content
Glama
characat0

databricks-mcp-server

by characat0

Databricks MCP-Server

Ein Model Context Protocol (MCP)-Server für die Interaktion mit Databricks.

Installation

Sie können die neueste Version für Ihre Plattform von der Seite „Versionen“ herunterladen.

VS Code

Installieren Sie die Databricks MCP Server-Erweiterung in VS Code, indem Sie auf den folgenden Link klicken:

Alternativ können Sie die Erweiterung manuell installieren, indem Sie den folgenden Befehl ausführen:

# For VS Code
code --add-mcp '{"name":"databricks","command":"npx","args":["databricks-mcp-server@latest"]}'
# For VS Code Insiders
code-insiders --add-mcp '{"name":"databricks","command":"npx","args":["databricks-mcp-server@latest"]}'

Related MCP server: mcp-server-cloudbrowser

Werkzeuge

Der Databricks MCP-Server bietet eine Model Context Protocol (MCP)-Schnittstelle für die Interaktion mit Databricks-Arbeitsbereichen. Er bietet die folgenden Funktionen:

Kataloge auflisten

Listet alle im Databricks-Arbeitsbereich verfügbaren Kataloge auf.

Werkzeugname: list_catalogs

Parameter: Keine

Gibt zurück: JSON-Array von Katalogobjekten

Listenschemas

Listet alle Schemas in einem angegebenen Databricks-Katalog auf.

Toolname: list_schemas

Parameter:

  • catalog (Zeichenfolge, erforderlich): Name des Katalogs, aus dem Schemas aufgelistet werden sollen

Gibt zurück: JSON-Array von Schemaobjekten

Tabellen auflisten

Listet alle Tabellen in einem angegebenen Databricks-Schema mit optionaler Filterung auf.

Werkzeugname: list_tables

Parameter:

  • catalog (Zeichenfolge, erforderlich): Name des Katalogs, der das Schema enthält

  • schema (Zeichenfolge, erforderlich): Name des Schemas, aus dem Tabellen aufgelistet werden sollen

  • filter_pattern (Zeichenfolge, optional, Standard: ".*"): Reguläres Ausdrucksmuster zum Filtern von Tabellennamen

Gibt zurück: JSON-Array von Tabellenobjekten

SQL ausführen

Führt SQL-Anweisungen in einem Databricks SQL Warehouse aus und gibt die Ergebnisse zurück.

Toolname: execute_sql

Parameter:

  • statement (Zeichenfolge, erforderlich): Auszuführende SQL-Anweisung

  • timeout_seconds (Zahl, optional, Standard: 60): Timeout in Sekunden für die Anweisungsausführung

  • row_limit (Zahl, optional, Standard: 100): Maximale Anzahl der Zeilen, die im Ergebnis zurückgegeben werden sollen

Gibt zurück: JSON-Objekt, das Spalten und Zeilen aus dem Abfrageergebnis enthält, mit Informationen zum SQL-Warehouse, das zur Ausführung der Anweisung verwendet wurde.

SQL-Warehouses auflisten

Listet alle im Databricks-Arbeitsbereich verfügbaren SQL-Warehouses auf.

Toolname: list_warehouses

Parameter: Keine

Gibt zurück: JSON-Array von SQL-Warehouse-Objekten

Unterstützte Plattformen

  • Linux (amd64)

  • Windows (amd64)

  • macOS (Intel/amd64)

  • macOS (Apple Silicon/arm64)

Verwendung

Authentifizierung

Die Anwendung verwendet die einheitliche Databricks-Authentifizierung. Weitere Informationen zur Konfiguration der Authentifizierung finden Sie in der Databricks-Authentifizierungsdokumentation .

Ausführen des Servers

Starten Sie den MCP-Server:

./databricks-mcp-server

Der Server wird gestartet und wartet auf der Standardeingabe/-ausgabe auf MCP-Protokollbefehle.

Entwicklung

Voraussetzungen

  • Go 1.24 oder höher

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityInactive
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/characat0/databricks-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server