MCPs and agent tools
Databricks governs and manages the tools and MCP servers your agents use through Unity AI Gateway, which controls access and monitors activity from a single control plane, while Unity Catalog enforces permissions and manages credentials so agents and users reach only the tools and data you grant them.
Tools give your agents practical capabilities beyond text generation, like searching documents, querying tables, calling external APIs, or running custom code.
MCP is an open-source standard that connects AI agents to tools, resources, and prompts, and is one of several ways to connect tools on Databricks.
To see your available MCP servers, go to your workspace > AI Gateway > MCPs:

-
- MCPs for Databricks services
- Ready-to-use managed MCP servers that give agents governed access to Genie, AI Search, Databricks SQL, and Unity Catalog functions with no server to build or host.
-
- Connect agents to external MCPs and tools
- Connect agents to external services like Slack, Google Drive, or any API using external MCP servers, managed OAuth, the Unity Catalog connections proxy, or Unity Catalog function tools.
-
- Host your own MCP
- Host a custom MCP server as a Databricks app to expose your own tools.
-
- Connect third-party agents to Databricks MCP servers
- Wire up Claude, Cursor, MCP Inspector, and other clients to your Databricks MCPs.
-
- Unity Catalog function tools
- Create AI agent tools using Unity Catalog functions, including third-party integrations and code interpreter tools.
-
- Work with structured and unstructured data
- Retrieve structured data with Unity Catalog function tools and query unstructured data with vector search retrieval tools.