Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DATABRICKS_HOST | Yes | Your Databricks host URL (e.g., https://dbc-XXXXX.cloud.databricks.com) | |
| DATABRICKS_APP_URL | Yes | Your Databricks MCP app URL (e.g., https://your-mcp-app.databricksapps.com) |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| authenticate | Authenticate with Databricks using OAuth U2M flow.
Opens a browser for authorization.
Uses DATABRICKS_HOST and DATABRICKS_APP_URL from app.yaml or environment. |
| list_databricks_tools | List all available tools on the remote Databricks MCP server. Must authenticate first. |
| call_databricks_tool | Call a tool on the remote Databricks MCP server.
Args:
tool_name: Name of the tool to call (use list_databricks_tools to see available tools)
arguments: Arguments to pass to the tool |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |