MCP Hub
Back to servers

Databricks MCP Proxy

A proxy server that bridges local MCP clients to remote tools hosted on Databricks Apps, managing OAuth authentication and secure tool invocation.

Tools
3
Updated
Dec 1, 2025

Databricks MCP Proxy

An MCP proxy server that authenticates with Databricks and exposes remote MCP tools.

Installation

uv sync

Configuration

Edit app.yaml with your Databricks settings:

env:
  - name: DATABRICKS_HOST
    value: "https://dbc-XXXXX.cloud.databricks.com"

  - name: DATABRICKS_APP_URL
    value: "https://your-mcp-app.databricksapps.com"

Usage

Test locally

uv run databricks-mcp-proxy

Claude Desktop Configuration

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "databricks": {
      "command": "uv",
      "args": [
        "--directory", "/path/to/databricks-mcp-proxy",
        "run",
        "databricks-mcp-proxy"
      ]
    }
  }
}

Tools

ToolDescription
authenticateStart OAuth flow (opens browser)
list_databricks_toolsList available remote tools
call_databricks_toolCall a remote tool by name

Flow

  1. Claude starts the proxy via stdio
  2. Call authenticate tool
  3. Browser opens for Databricks OAuth
  4. After auth, remote tools are discovered
  5. Use call_databricks_tool to invoke any remote tool

Reviews

No reviews yet

Sign in to write a review