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.
O servidor MCP do Azure API Center expõe o catálogo de APIs da sua organização como uma superfície nativa de ferramentas para agentes de IA e fluxos de trabalho agentivos. Ao ativar o servidor MCP do API Center, torna as suas APIs e ativos de IA identificáveis pelo ecossistema crescente de clientes de IA compatíveis com MCP, incluindo Visual Studio Code Copilot, Claude Code e agentes personalizados.
O servidor MCP do Azure API Center expõe as seguintes ferramentas que os agentes utilizam para descobrir e recuperar ativos do inventário (registo) do seu centro de API.
| Tool | Description |
|---|---|
| mcp_registry_search | Pesquisa no registo do API Center para descobrir APIs e ativos de IA por nome, tipo ou metadados. Retorna resultados correspondentes, incluindo tipo de ativo (REST, MCP, plugin, competência), estado do ciclo de vida e descrições. |
| mcp_registry_fetch | Obtém informações detalhadas sobre uma API específica ou ativo de IA do registo, incluindo pontos finais de implementação, versões, definições e especificações associadas. |
Pré-requisitos
Um centro de API na sua subscrição do Azure. Se você não tiver um, consulte Guia de início rápido: criar sua central de API.
Uma ou mais APIs ou ativos de IA registados no inventário do seu centro de API, como servidores MCP ou competências.
O portal do centro de API foi ativado e configurado para o seu centro de API. Para mais detalhes, consulte Configurar e personalizar o portal do seu API Center. O método de acesso que escolhe para o portal (autenticação anónima ou Microsoft Entra ID) determina como os programadores se autenticam quando acedem ao servidor MCP.
Um cliente compatível com MCP, como Visual Studio Code com Copilot, Claude Code ou um agente personalizado.
Para utilização da CLI, certifique-se de que a ferramenta MCP CLI está instalada.
Ativar o servidor MCP do Azure API Center
Para ativar o servidor MCP usando o portal Azure:
- No portal Azure, vai ao teu centro de API.
- No menu lateral, em Consumo, selecione Definições da API de Dados.
- Em endpoint MCP, selecione Enable API Center endpoint MCP.
O endpoint do servidor MCP segue esta forma:
https://<service name>.data.<region>.azure-apicenter.ms/mcp
Exemplo: https://myapicenter.data.eastus.azure-apicenter.ms/mcp
Importante
Podes ativar o endpoint MCP apenas para o nível Standard. Se o seu Centro de API estiver no nível Gratuito, deve atualizar para Padrão para ativar o servidor MCP. Para mais informações sobre como atualizar o seu centro de API, consulte as FAQ.
Liga-te ao servidor MCP
Depois de ativar o servidor MCP do API Center, os programadores podem descobrir o endpoint do servidor MCP quando iniciam sessão no portal do API Center. Os programadores podem ligar-se ao servidor MCP usando um cliente MCP como o Visual Studio Code ou a CLI MCP. A ligação requer o endpoint do servidor MCP e as credenciais de autenticação apropriadas, se configuradas.
Para se ligar ao servidor MCP usando o Claude Code, veja Adicionar um servidor MCP ao Claude Code.
Liga-te via VS Code
Os programadores podem adicionar a configuração do MCP Server ao seu ficheiro Visual Studio Code settings.json sob a tecla mcp.
Abra Visual Studio Code e pressione
Ctrl+Shift+P(ouCmd+Shift+Pno Mac).Procure por Definições de Utilizador Abertas (JSON).
Cola o seguinte trecho por baixo da
mcpchave e guarda o ficheiro. Substitua o valorurlpelo endpoint do servidor MCP do seu API Center.{ "servers": { "api-center": { "url": "https://myapicenter.data.eastus.azure-apicenter.ms/mcp", "type": "http" } }, "inputs": [] }O VS Code Copilot deteta e liga-se automaticamente ao servidor MCP.
Liga-te via CLI
Os programadores podem usar a CLI MCP para se ligar diretamente ao servidor e invocar as ferramentas do registo.
Liga-te ao servidor MCP usando um comando como o exemplo seguinte. Substitua a URL pelo endpoint do servidor MCP do teu API Center.
mcp connect http https://myapicenter.data.eastus.azure-apicenter.ms/mcpPesquisar no registo de ativos:
mcp run mcp_registry_search --query "customer-support"Obter detalhes para um ativo específico:
mcp run mcp_registry_fetch --id "my-agent-skill"