Official Databricks MCP server
## Databricks MCP Server: Unified Data Platform The **Databricks MCP Server** integrates Databricks' lakehouse platform into Google Antigravity. This enables big data processing, machine learning, and analytics on a unified platform with Apache Spark. ### Why Databricks MCP? Databricks unifies the data stack: - **Lakehouse**: Data lake + data warehouse - **Apache Spark**: Distributed processing - **Delta Lake**: ACID transactions on data lakes - **MLflow**: ML lifecycle management - **Unity Catalog**: Unified governance ### Key Features #### 1. Run SQL Queries ```python from databricks import sql with sql.connect( server_hostname="xxx.cloud.databricks.com", http_path="/sql/1.0/warehouses/xxx", access_token=access_token ) as connection: with connection.cursor() as cursor: cursor.execute("SELECT * FROM sales WHERE date > '2024-01-01'") for row in cursor.fetchall(): print(row) ``` #### 2. Submit Jobs ```python import requests headers = {"Authorization": f"Bearer {token}"} response = requests.post( f"https://{workspace}/api/2.1/jobs/run-now", headers=headers, json={ "job_id": 12345, "notebook_params": {"date": "2024-03-01"} } ) run_id = response.json()["run_id"] ``` #### 3. Manage Clusters ```python # Create cluster cluster = requests.post( f"https://{workspace}/api/2.0/clusters/create", headers=headers, json={ "cluster_name": "analytics-cluster", "spark_version": "13.3.x-scala2.12", "node_type_id": "i3.xlarge", "num_workers": 4 } ) ``` ### Configuration ```json { "mcpServers": { "databricks": { "command": "npx", "args": ["-y", "@anthropic/mcp-databricks"], "env": { "DATABRICKS_HOST": "https://xxx.cloud.databricks.com", "DATABRICKS_TOKEN": "your-token" } } } } ``` ### Use Cases **Big Data Analytics**: Process petabytes of data. **ML at Scale**: Train models on large datasets. **Data Engineering**: ETL pipelines with Spark. The Databricks MCP Server brings the data lakehouse to Antigravity.
{
"mcpServers": {
"databricks": {
"mcpServers": {
"databricks": {
"url": "https://YOUR_WORKSPACE.cloud.databricks.com/serving-endpoints/YOUR_ENDPOINT/mcp",
"type": "streamable-http"
}
}
}
}
}