Skip to content

Add Databricks SDK MCP Server#1088

Open
pramodbhatofficial wants to merge 1 commit intodocker:mainfrom
pramodbhatofficial:add-databricks-sdk-mcp
Open

Add Databricks SDK MCP Server#1088
pramodbhatofficial wants to merge 1 commit intodocker:mainfrom
pramodbhatofficial:add-databricks-sdk-mcp

Conversation

@pramodbhatofficial
Copy link

New MCP Server: Databricks SDK MCP

Category: Cloud / Data Platform

Description

Comprehensive SDK-first MCP server for Databricks providing 263 tools across 28 service domains and 8 prompt templates.

Built on the official Databricks Python SDK for type safety and automatic API freshness.

Service Domains

Unity Catalog, SQL, Compute, Jobs, Pipelines, Serving Endpoints, Vector Search, Apps, Lakebase, Dashboards, Genie, Secrets, IAM, Connections, Experiments, Delta Sharing, Files (DBFS & Volumes), Grants, Storage, Metastores, Online Tables, Global Init Scripts, Tokens, Git Credentials, Quality Monitors, Command Execution, and Composite Workflows.

Key Features

  • SDK-first: Uses databricks-sdk — no raw REST calls
  • Zero custom auth: Delegates to SDK (PAT, OAuth, Azure AD, service principal)
  • Selective loading: Role-based presets (data_engineer, ml_engineer, platform_admin, etc.)
  • Tool discovery: Built-in databricks_tool_guide tool for agent self-guidance
  • 8 MCP Prompts: Guided workflows for common multi-step operations

Configuration

Variable Required Description
DATABRICKS_HOST Yes Workspace URL
DATABRICKS_TOKEN Yes (secret) PAT or OAuth token
DATABRICKS_MCP_TOOLS_INCLUDE No Comma-separated modules to load

Links

Notes

  • tools.json is included since the server requires DATABRICKS_HOST/DATABRICKS_TOKEN to list tools
  • Option A (Docker-built image) preferred

@pramodbhatofficial pramodbhatofficial requested a review from a team as a code owner February 9, 2026 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants