Pular para o conteúdo principal

Conecte agentes a MCPs e ferramentas externos

Conecte seus agentes a aplicativos externos como Slack, Google Agenda ou qualquer serviço com uma API. A Databricks oferece diversas abordagens dependendo se o serviço externo tem um servidor MCP, se você precisa de autenticação por usuário ou se prefere chamar APIs diretamente do código do agente. A tabela a seguir resume cada forma de se conectar a serviços externos:

Abordagem

Caso de uso recomendado

Conecte agentes a ferramentas de terceiros com Serviços MCP

Recomendado. Use um serviço MCP system.ai integrado (Slack, GitHub, Google Drive, Google Calendar, Gmail) ou registre seu próprio servidor MCP externo. Oferece descoberta automática de ferramentas e acesso governado por meio do Unity Gateway.

Serviços externos com OAuth gerenciado

Use esta abordagem para integrações com Google Drive ou SharePoint. A Databricks gerencia as credenciais OAuth, portanto nenhum registro do aplicativo é necessário.

Chame APIs REST diretamente do código do agente

Use esta abordagem para fazer chamadas diretas da API REST do código do agente usando o SDK do cliente do serviço externo.

Ferramentas de função do Unity Catalog com conexão HTTP

Use essa abordagem para definições de ferramentas baseadas em SQL que envolvem a função http_request().

Abordagem

Caso de uso recomendado

Conecte agentes a ferramentas de terceiros com Serviços MCP

Recomendado. Use um serviço MCP system.ai integrado (Slack, GitHub, Google Drive, Google Calendar, Gmail) ou registre seu próprio servidor MCP externo. Oferece descoberta automática de ferramentas e acesso governado por meio do Unity Gateway.

Serviços externos com OAuth gerenciado

Use esta abordagem para integrações com Google Drive ou SharePoint. A Databricks gerencia as credenciais OAuth, portanto nenhum registro do aplicativo é necessário.

Chame APIs REST diretamente do código do agente

Use esta abordagem para fazer chamadas diretas da API REST do código do agente usando o SDK do cliente do serviço externo.

Ferramentas de função do Unity Catalog com conexão HTTP

Use essa abordagem para definições de ferramentas baseadas em SQL que envolvem a função http_request().