Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Nota
Esta funcionalidade está atualmente em pré-visualização pública. Esta pré-visualização é fornecida sem um acordo de nível de serviço, e não a recomendamos para cargas de trabalho em produção. Certas funcionalidades podem não ser suportadas ou podem ter capacidades limitadas. Para mais informações, consulte Termos de Utilização Suplementares para Microsoft Azure Pré-visualizações.
Crie um catálogo privado de ferramentas para que os programadores da sua organização possam descobrir, configurar e utilizar ferramentas de servidor MCP através das Foundry Tools. Um catálogo privado de ferramentas utiliza Azure API Center para registar ferramentas com âmbito organizacional a que apenas os seus programadores podem aceder.
Pré-requisitos
Um projeto da Foundry. Para orientações de configuração, consulte Criar projetos no Microsoft Foundry.
Permissões para descobrir e configurar ferramentas no seu projeto Foundry. Para mais informações, consulte Controlo de acesso baseado em funções no Microsoft Foundry.
Um Centro de API Azure.
Nota
O nome API Center é o nome que os programadores usam para encontrar o catálogo no Foundry Tools. Use um nome descritivo.
Um ou mais servidores MCP remotos que quer partilhar com a sua organização. Registe-os no API Center seguindo Configure ambientes e implementações no Azure API Center.
Acesso do administrador do plano e do programador
Antes de criar o catálogo, decida quem o gere e quem o consome.
| Objetivo | Quem | Onde | O que fazer |
|---|---|---|---|
| Crie e gere o catálogo de ferramentas | Administradores de catálogo | Centro de API do Azure | Criar o recurso do API Center, registar servidores MCP e (opcionalmente) configurar as definições de autorização. |
| Descubra ferramentas do catálogo privado | Desenvolvedores | Azure API Center (RBAC) | Atribuir acesso para que os programadores possam ver os servidores MCP registados. |
| Configurar e usar ferramentas | Desenvolvedores | Projeto da fundição | Confirme que os programadores podem aceder ao projeto Foundry e configurar ferramentas no Foundry Tools. |
Configurar autenticação do servidor MCP
Se o seu servidor MCP remoto exigir autenticação, configure as definições de autenticação no Azure API Center. Este passo é opcional se o seu servidor MCP não exigir autenticação.
No portal Azure, aceda ao seu recurso do API Center.
Selecione Governação>Autorização.
Selecionar Adicionar configuração.
Em esquema de Segurança, escolha o esquema exigido pelo seu servidor MCP (por exemplo, API Key, OAuth ou token portador HTTP ), depois forneça os valores exigidos.
Importante
Trate quaisquer credenciais como segredos. Não coles segredos em campos de introdução ou controlo de versão. Para orientações sobre abordagens de autenticação no Serviço de Agente (incluindo autenticação partilhada e por utilizador), veja autenticação do servidor MCP.
Selecione o servidor MCP, depois selecione Detalhes>Versões>Gerir acesso (pré-visualização).
Selecione a configuração de autorização que criou.
Depois de completar estes passos, o servidor MCP é configurado para usar o esquema de autenticação selecionado quando os programadores o invocam a partir das Foundry Tools.
Conceder o acesso dos programadores ao catálogo
Atribua permissões ao Azure RBAC para que os programadores possam descobrir servidores MCP a partir do teu catálogo privado de ferramentas no Foundry Tools.
- Decida se concede acesso a um grupo de segurança ou a utilizadores individuais.
- Atribuir pelo menos o papel Azure API Center Data Reader (ou um papel personalizado equivalente) a esses utilizadores.
Nota
As atribuições de funções podem demorar até 24 horas a propagar-se. Se os programadores não virem o catálogo imediatamente, esperem e tentem novamente.
Verificar a descoberta de catálogos nas ferramentas Foundry Tools
Depois de concederes o acesso, confirma que os programadores podem encontrar e usar o catálogo no portal da Foundry.
- No portal Foundry, abra o projeto que os seus programadores utilizam.
- Vai a Construir>Ferramentas.
- Use pesquisa e filtros para encontrar o seu catálogo de ferramentas privadas pelo nome do API Center.
- Selecione uma ferramenta do catálogo e reveja os seus requisitos de configuração.
Se o catálogo aparecer e mostrar os seus servidores MCP registados, a configuração está completa. Para adicionar uma ferramenta de servidor MCP a um agente, veja Ligar a servidores de Protocolo de Contexto de Modelo.
Resolver problemas com catálogos privados de ferramentas
Se tiver dificuldades a configurar ou a usar o seu catálogo de ferramentas privadas, utilize a tabela seguinte para identificar e resolver problemas comuns.
| Problema | Causa | Resolução |
|---|---|---|
| O catálogo privado de ferramentas não aparece na Foundry Tools. | Não tens acesso ao recurso do API Center, ou estás no projeto Foundry errado. | Confirme que tem a atribuição de função de Leitor de Dados do Azure API Center. Depois confirma que estás no projeto Foundry esperado e vai a Build>Tools. |
| O catálogo aparece, mas não se pode configurar uma ferramenta. | A ferramenta requer valores de autenticação ou configuração que não tens. | Revê os requisitos de configuração da ferramenta e depois pergunta a um administrador de catálogo o acesso necessário. Para opções de autenticação MCP, consulte autenticação do servidor MCP. |
| As chamadas de ferramenta falham após a configuração. | A autenticação está incorreta, expirada ou não é suportada pelo servidor MCP. | Verifique novamente o método de autenticação exigido pelo servidor MCP e valide o formato da credencial. Para orientações, consulte autenticação do servidor MCP. |
| O catálogo não aparece depois da atribuição de funções. | As atribuições de funções RBAC no Azure podem demorar até 24 horas a propagar-se. | Espere até 24 horas e tente novamente. Se o problema persistir, verifique a atribuição de funções no portal Azure em Controlo de Acesso (IAM). |
| O servidor MCP aparece como indisponível. | A URL do servidor MCP mudou, ou o servidor está offline. | Verifica se o endpoint do servidor MCP está acessível. Atualize o registo do servidor no API Center se o URL mudou. |
| A autenticação OAuth é solicitada repetidamente. | Expiração do token ou consentimento não foi concedido. | Garanta que os utilizadores concedem consentimento quando solicitados. Para sessões de longa duração, os tokens podem expirar. Re-autenticar pelo menu de configuração da ferramenta. |
Conteúdo relacionado
Descubra e gere ferramentas no catálogo de ferramentas da Foundry