databricks-mcp-server

databricks-mcp-server

3

The Databricks MCP Server provides a Model Context Protocol interface to access and interact with Databricks workspaces, offering capabilities like listing catalogs, schemas, tables, and executing SQL queries. It supports multiple platforms and integrates easily with VS Code.

Databricks MCP Server

A Model Context Protocol (MCP) server for interacting with Databricks.

Installation

Download the latest release from the Releases page and install the Databricks MCP Server extension in VS Code.

Tools

  • List Catalogs: Lists all available catalogs.
  • List Schemas: Lists schemas in a specified catalog.
  • List Tables: Lists tables in a schema with optional filtering.
  • Execute SQL: Executes SQL statements on a SQL warehouse.
  • List SQL Warehouses: Lists available SQL warehouses.

Supported Platforms

  • Linux, Windows (amd64)
  • macOS (Intel/amd64, Apple Silicon/arm64)

Usage

Utilizes Databricks unified authentication. Refer to Databricks documentation for setup.

Development

Requires Go 1.24 or later.