Pular para o conteúdo principal

Protocolo de contexto do modelo (MCP) no Databricks

MCP é um padrão de código aberto que conecta agentes AI a ferramentas, recursos, prompts e outras informações contextuais. AI Gateway é o plano de controle empresarial para governar servidores MCP, além do endpoint LLM .

A Databricks oferece os seguintes tipos de servidores MCP:

    • MCP
    • Acesse imediatamente o recurso Databricks usando servidores MCP pré-configurados.
    • MCP externo
    • Conecte-se com segurança a servidores MCP hospedados fora do Databricks usando o gerenciamento de conexões.
    • MCP personalizado
    • Hospede um servidor MCP personalizado como um aplicativo Databricks.

Para visualizar os servidores MCP disponíveis, acesse seu workspace > AI Gateway > MCPs :

Servidores MCP do AI Gateway

Como usar os servidores MCP

O MCP foi projetado para ser usado com um LLM que descobre dinamicamente as ferramentas disponíveis, decide quais ferramentas chamar e interpreta a saída. Ao criar agentes que utilizam servidores MCP, a Databricks recomenda:

  • Não insira nomes de ferramentas diretamente no código : o conjunto de ferramentas disponíveis pode mudar à medida que o Databricks adiciona novas funcionalidades ou modifica as existentes. Seu agente deve descobrir ferramentas dinamicamente em tempo de execução, listando-as.
  • Não analise a saída da ferramenta programaticamente : Não há garantia de que os formatos de saída da ferramenta permaneçam estáveis. Deixe que seu LLM interprete e extraia informações das respostas da ferramenta.
  • Deixe que o LLM decida : O LLM do seu agente deve determinar quais ferramentas chamar com base na solicitação do usuário e nas descrições das ferramentas fornecidas pelo servidor MCP.

Essas práticas permitem que seus agentes se beneficiem automaticamente das melhorias nos servidores MCP sem a necessidade de alterações no código.

Governança

Os servidores MCP no Databricks são gerenciados pelo AI Gateway. AI Gateway é o local central para gerenciar o acesso e monitorar a atividade do MCP em toda a sua organização.

  • Controle de acesso : os servidores MCP gerenciados e externos usam permissões Unity Catalog para controlar quais usuários e entidades de serviço podem acessar cada servidor e seus dados subjacentes.
  • Gerenciamento de credenciais : Servidores MCP externos usam conexões Unity Catalog com gerenciamento OAuth para lidar com a autenticação de forma segura, sem expor as credenciais aos usuários finais.
  • Visibilidade centralizada : visualize e gerencie todos os servidores MCP em seu workspace a partir do AI Gateway.

computar preços

Os servidores MCP personalizados estão sujeitos aos preços do Databricks Apps.

O gerenciamento dos preços do servidor MCP depende do tipo de recurso: