Ligue agentes a ferramentas

Ligar os seus agentes a ferramentas dá-lhes capacidades práticas para além da geração de texto, como pesquisar documentos, consultar tabelas, chamar APIs externas ou executar código personalizado.

O Azure Databricks recomenda ligar agentes a ferramentas através de servidores MCP: usar servidores geridos prontos a usar para os dados do Azure Databricks, registar servidores externos como Serviços MCP governados ou hospedar os seus próprios. Também podes definir ferramentas personalizadas com funções do Unity Catalog.

O seu código de agente, desenvolvido com frameworks como o LangGraph ou o SDK da OpenAI, e assistentes de programação como o Claude Code e o Cursor chamam ferramentas através de MCP por três vias governadas no Databricks: MCP Services para ferramentas de terceiros como o GitHub e o Slack, o seu próprio servidor MCP alojado no Databricks Apps para ferramentas personalizadas e servidores MCP geridos para dados e código do Databricks, tudo governado no Unity Catalog com permissões, políticas e auditoria.

Ligue agentes a ferramentas

Approach Description
Ligue agentes a ferramentas de terceiros com os Serviços MCP Regista um servidor MCP externo como um Unity Catalog governado e seguro, ou usa um fornecido pelo Databricks, para aceder ao Slack, GitHub e outras APIs de terceiros.
Hospeda o teu próprio servidor MCP Aloja o teu próprio servidor MCP como uma aplicação Databricks para expor ferramentas personalizadas e lógica de negócio.
Deixe os agentes executar código Deixe os agentes executarem Python dinamicamente com o interpretador de código incorporadosystem.ai.python_exec.

Ligar agentes a dados

Approach Description
Ligue agentes a dados estruturados Consulta tabelas do Unity Catalog, Genie Spaces e Databricks SQL usando os servidores Genie e SQL MCP geridos.
Ligue agentes a dados não estruturados Pesquisar documentos nos índices do Databricks AI Search (pesquisa vetorial) com o servidor MCP gerido do AI Search.
Servidores MCP gerenciados Os servidores MCP geridos prontos a usar para os dados do Azure Databricks — Genie, AI Search, Databricks SQL e funções do Unity Catalog — com os respetivos URLs e âmbitos do OAuth.
Criar ferramentas com funções do Catálogo Unity Empacote uma consulta SQL conhecida ou lógica Python personalizada como uma ferramenta de função governada no Unity Catalog.

Para chamar servidores MCP a partir do código do agente, veja Usar servidores MCP nos agentes. Para ligar um assistente de programação como Claude Code ou Cursor, veja Ligar MCPs a assistentes de IA e agentes de programação. Para conceitos MCP, o catálogo completo de servidores e preços, veja Model Context Protocol (MCP) no Azure Databricks.

Para chamar APIs REST diretamente a partir do código do agente em vez de através do MCP, use o proxy de ligações do Unity Catalog.