Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Model Context Protocol é um padrão aberto que define como os aplicativos fornecem ferramentas e dados contextuais para grandes modelos de linguagem (LLMs). Ele permite a integração consistente e escalável de ferramentas externas em fluxos de trabalho de modelo.
Você pode estender os recursos dos agentes do Agent Framework conectando-os a ferramentas hospedadas em servidores MCP (Model Context Protocol) remotos.
Considerações sobre o uso de servidores do Protocolo de Contexto Modelo de terceiros
A sua utilização dos servidores Model Context Protcol está sujeita aos termos entre si e o fornecedor de serviços. Quando você se conecta a um serviço que não é da Microsoft, alguns dos seus dados (como conteúdo de prompt) são passados para o serviço que não é da Microsoft ou seu aplicativo pode receber dados do serviço que não é da Microsoft. O Cliente é responsável pela sua utilização de serviços e dados que não sejam da Microsoft, juntamente com quaisquer encargos associados a essa utilização.
Os servidores MCP remotos que você decide usar com a ferramenta MCP descrita neste artigo foram criados por terceiros, não pela Microsoft. A Microsoft não testou nem verificou esses servidores. A Microsoft não tem qualquer responsabilidade perante si ou terceiros em relação à sua utilização de quaisquer servidores MCP remotos.
Recomendamos que você analise e acompanhe cuidadosamente quais servidores MCP você adiciona aos seus aplicativos baseados no Agent Framework. Também recomendamos que você confie em servidores hospedados pelos próprios provedores de serviços confiáveis em vez de proxies.
A ferramenta MCP permite que você passe cabeçalhos personalizados, como chaves de autenticação ou esquemas, que um servidor MCP remoto pode precisar. Recomendamos que você revise todos os dados compartilhados com servidores MCP remotos e registre os dados para fins de auditoria. Esteja ciente das práticas que não são da Microsoft para retenção e localização de dados.
Como funciona
Você pode integrar vários servidores MCP remotos adicionando-os como ferramentas ao seu agente. O Agent Framework facilita a conversão de uma ferramenta MCP em uma ferramenta de IA que pode ser chamada pelo seu agente.
A ferramenta MCP oferece suporte a cabeçalhos personalizados, para que você possa se conectar a servidores MCP usando os esquemas de autenticação que eles exigem ou passando outros cabeçalhos que os servidores MCP exigem. TODO Você pode especificar cabeçalhos somente incluindo-os em tool_resources em cada execução. Dessa forma, você pode colocar chaves de API, tokens de acesso OAuth ou outras credenciais diretamente em sua solicitação. TODO
O cabeçalho mais usado é o cabeçalho de autorização. Os cabeçalhos que são passados estão disponíveis apenas para a execução atual e não são persistentes.
Para obter mais informações sobre como usar o MCP, consulte:
- Práticas recomendadas de segurança no site do Model Context Protocol.
- Compreendendo e mitigando riscos de segurança em implementações MCP no Blog da Comunidade de Segurança da Microsoft.