Databricks managed MCP servers
This feature is in Public Preview.
Databricks managed MCP servers are ready-to-use servers that connect your AI agents to data in Unity Catalog, Databricks AI Search indexes, Genie Agents, and custom functions.
- No setup: Databricks hosts the servers and manages authentication.
- Governed: Unity Catalog enforces permissions, so agents and users access only the tools and data you grant them.
- Centralized: view, monitor, and manage every server from Unity AI Gateway.
To call these servers from agent code, see Use MCP servers in Custom Agents.
Available managed servers
Databricks has the following MCP servers that work out of the box. When connecting to managed MCP servers using on-behalf-of user authentication, include the corresponding OAuth scope for each server your application needs to access. For setup instructions, see Authentication methods.
Server | URL pattern | OAuth scope |
|---|---|---|
|
| |
|
| |
|
| |
|
| |
|
|
Tool call arguments vs. _meta parameters
Databricks managed MCP servers handle parameters in two ways:
- Tool call arguments: Parameters that an LLM typically generates dynamically based on user input
_metaparameters: Configuration parameters that you can preset in your agent code to set behavior deterministically
For the specific _meta parameters each server supports, see that server's page (for example, AI Search or Databricks SQL).
Pricing
Managed MCP server pricing depends on the type of feature:
-
Unity Catalog functions use serverless general compute pricing.
-
Genie Agents use serverless SQL compute pricing.
-
Databricks SQL servers use Databricks SQL pricing.
-
AI Search indexes use AI Search pricing.
Additional resources
- Use MCP servers in Custom Agents to call managed MCP servers from agent code.
- Connect MCPs to AI assistants and coding agents to connect clients like Cursor and Claude Desktop.