MCP.so
登录

Databricks MCP Server

@characat0

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

characat0

关于 Databricks MCP Server

暂无概览

Databricks MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "databricks-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "databricks-mcp-server@latest"
      ]
    }
  }
}

Databricks MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is Databricks MCP Server?

A Model Context Protocol (MCP) server that enables AI assistants to interact with Databricks workspaces. It provides tools for listing catalogs, schemas, tables, executing SQL, and managing SQL warehouses. Designed for developers using MCP-compatible clients such as VS Code.

How to use Databricks MCP Server?

Download the binary for your platform from the Releases page and run ./databricks-mcp-server. Alternatively, install it as a VS Code extension via the provided command or clickable link. Authentication uses Databricks unified authentication; no additional configuration is needed beyond your existing Databricks credentials.

Key features of Databricks MCP Server

  • List all catalogs in a Databricks workspace
  • List schemas within a specified catalog
  • List tables with optional regular expression filtering
  • Execute SQL statements on a Databricks SQL warehouse
  • List available SQL warehouses in the workspace

Use cases of Databricks MCP Server

  • AI agents exploring the structure of a Databricks data lakehouse
  • Automating data discovery across multiple catalogs and schemas
  • Running ad‑hoc SQL queries from a chat interface
  • Inspecting available SQL warehouses for query execution

常见问题

1

What tools does the server expose?

The server provides five tools: `list_catalogs`, `list_schemas`, `list_tables`, `execute_sql`, and `list_warehouses`. Each returns JSON results.

2

How do I authenticate with Databricks?

The server uses Databricks unified authentication. Follow the [Databricks Authentication documentation](https://docs.databricks.com/en/dev-tools/auth.html) to set up credentials before starting the server.

3

On which operating systems can I run the server?

The server supports Linux (amd64), Windows (amd64), macOS (Intel/amd64), and macOS (Apple Silicon/arm64).

4

Are there any runtime dependencies required?

No. The server is distributed as a pre‑compiled binary for each supported platform. No additional runtime dependencies are necessary.

5

How is the server invoked by an MCP client?

The server listens for MCP protocol commands on standard input/output. It is started as a child process by the MCP client (e.g., via `npx` in VS Code).

评论

其他 分类下的更多 MCP 服务器