Skip to main content
Unlisted page
This page is unlisted. Search engines will not index it, and only users having a direct link can access it.

Model Context Protocol (MCP) on Databricks

MCP is an open-source standard that connects AI agents to tools, resources, prompts, and other contextual information. On Databricks, Unity AI Gateway, the enterprise control plane, governs access and monitors activity across MCP servers and LLM endpoints.

  • Access control: Managed and external MCP servers use Unity Catalog permissions to manage which users and service principals can access each server and its underlying data.
  • Credential management: External MCP servers use Unity Catalog connections with managed OAuth to securely handle authentication without exposing credentials to end users.
  • Centralized visibility: View and manage all MCP servers in your workspace from Unity AI Gateway.

MCP is one way to give agents tools. For all approaches—including structured and unstructured data, code execution, and Unity Catalog function tools—see Connect agents to tools.

Set up an MCP server

    • MCP Services in Unity Catalog
    • Connect to MCP servers hosted outside Databricks using managed connections, and register them as Unity Catalog securables to govern access, filter tools, and apply service policies.

Use MCP servers

To see your available MCP servers, go to your workspace > AI Gateway > MCPs:

The MCPs tab in ai-gateway listing available MCP servers in the workspace.

Compute pricing

Custom MCP servers are subject to Databricks Apps pricing.

Managed MCP server pricing depends on the type of feature: