Skip to content

MCP Tools

The AI Dev Kit MCP server gives your AI coding assistant direct, real-time access to your Databricks workspace. While skills teach the agent how to build things, MCP tools let it do things — run queries, create pipelines, deploy apps, manage governance, and more.

The MCP (Model Context Protocol) server runs locally and proxies authenticated requests to the Databricks REST API. When the agent needs to interact with your workspace, it calls the appropriate MCP tool — no manual API calls or SDK scripting required.

AI coding agent → MCP Server (local) → Databricks REST API → Your Workspace

Add the MCP server to your Claude Code configuration:

{
"mcpServers": {
"ai-dev-kit": {
"command": "uvx",
"args": ["databricks-ai-dev-kit"],
"env": {
"DATABRICKS_HOST": "https://your-workspace.cloud.databricks.com",
"DATABRICKS_TOKEN": "your-personal-access-token"
}
}
}
}

See Configuration for alternative auth methods (CLI profiles, OAuth M2M, multiple workspaces).

SQL & Execution

Run SQL queries, execute Python, and manage compute resources. Browse tools →

Pipelines & Jobs

Create and manage Spark Declarative Pipelines and orchestration jobs. Browse tools →

Unity Catalog & Governance

Manage catalogs, schemas, tables, grants, tags, and data sharing. Browse tools →

Dashboards & Genie

Build AI/BI dashboards, manage Genie spaces, and define metric views. Browse tools →

Vector Search

Create endpoints and indexes, query vectors, and manage embeddings. Browse tools →

Apps & Lakebase

Deploy Databricks Apps and manage Lakebase databases, branches, and syncs. Browse tools →

Serving & Models

Monitor model serving endpoints and manage AI agents. Browse tools →

Compute & Workspace

Manage clusters, volumes, file uploads, and workspace resources. Browse tools →

SkillsMCP Tools
What they doTeach the agent how to approach a taskExecute actions against your workspace
When they activateAutomatically, based on your promptCalled by the agent when it needs to interact with Databricks
ExampleSpark Declarative Pipelines skill teaches pipeline design patternsmanage_pipeline actually creates the pipeline
AnalogyA reference bookA remote control

In practice, skills and MCP tools work together. When you ask your AI coding assistant to “build a streaming pipeline,” the SDP skill guides the design while manage_pipeline, execute_sql, and other MCP tools handle the execution.

CategoryTools
SQL & Executionexecute_sql, execute_sql_multi, manage_warehouse, get_table_stats_and_schema, get_volume_folder_details
Pipelines & Jobsmanage_pipeline, manage_pipeline_run, manage_jobs, manage_job_runs
Unity Catalogmanage_uc_objects, manage_uc_grants, manage_uc_storage, manage_uc_connections, manage_uc_tags, manage_uc_security_policies, manage_uc_monitors, manage_uc_sharing, manage_metric_views, manage_volume_files
Dashboards & Geniemanage_dashboard, manage_genie, ask_genie
Vector Searchmanage_vs_endpoint, manage_vs_index, query_vs_index, manage_vs_data
Apps & Lakebasemanage_app, manage_lakebase_database, manage_lakebase_branch, manage_lakebase_sync, generate_lakebase_credential, manage_ka, manage_mas
Serving & Modelsmanage_serving_endpoint
Compute & Workspaceexecute_code, manage_cluster, manage_sql_warehouse, list_compute, manage_workspace_files, manage_workspace
PDF Generationgenerate_and_upload_pdf