Partilhar via


Protocolo de contexto de modelo (MCP) em Databricks

MCP é um standard open source que liga agentes de IA a ferramentas, recursos, prompts e outras informações contextuais. AI Gateway é o plano de gestão empresarial para governar servidores MCP, além dos endpoints LLM.

O Databricks fornece os seguintes tipos de servidores MCP:

Servidor MCP Description
MCP gerida Aceda imediatamente às funcionalidades do Databricks usando servidores MCP pré-configurados.
MCP externo Ligue-se de forma segura a servidores MCP alojados fora do Azure Databricks usando ligações geridas.
MCP personalizado Hospedar um servidor MCP personalizado como uma aplicação Databricks.

Para ver os servidores MCP disponíveis, aceda ao seu espaço de trabalho >Agentes>Servidores MCP:

Guia Servidor MCP de agentes

Como usar servidores MCP

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

  • Não codifique nomes de ferramentas fixas: O conjunto de ferramentas disponíveis pode mudar à medida que o Databricks adiciona novas capacidades ou modifica as existentes. O seu agente deve descobrir ferramentas dinamicamente em tempo de execução listando as ferramentas.
  • Não analise a saída da ferramenta programaticamente: Os formatos de saída da ferramenta não garantem que se mantenham estáveis. Deixe que o seu LLM interprete e extraia informação das respostas das ferramentas.
  • Deixe o LLM decidir: O LLM do seu agente deve determinar que ferramentas chamar com base no pedido do utilizador e nas descrições fornecidas pelo servidor MCP.

Estas práticas permitem que os seus agentes beneficiem automaticamente de melhorias nos servidores MCP sem exigir alterações no código.

Governação

Os servidores MCP em Databricks são governados através do AI Gateway. AI Gateway é o local central para gerir o acesso e monitorizar a atividade MCP em toda a sua organização.

  • Controlo de acesso: Servidores MCP geridos e externos utilizam permissões do Unity Catalog para controlar quais utilizadores e principais de serviço podem aceder a cada servidor e aos seus dados subjacentes.
  • Gestão de credenciais: Servidores MCP externos utilizam ligações Unity Catalog com OAuth gerido para gerir autenticação de forma segura sem expor credenciais aos utilizadores finais.
  • Visibilidade centralizada: Visualize e gere todos os servidores MCP no seu espaço de trabalho a partir do AI Gateway.

Calcular preços

Os servidores MCP personalizados estão sujeitos aos preços dos aplicativos Databricks.

O preço dos servidores MCP geridos depende do tipo de funcionalidade: