Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Azure API Center MCP-Server macht den API-Katalog Ihrer Organisation als systemeigene Tooloberfläche für KI-Agents und agentische Workflows verfügbar. Wenn Sie den API Center MCP-Server aktivieren, machen Sie Ihre APIs und KI-Ressourcen durch das wachsende Ökosystem von MCP-kompatiblen KI-Clients auffindbar, einschließlich Visual Studio Code Copilot, Claude Code und benutzerdefinierten Agents.
Der Azure API Center MCP-Server macht die folgenden Tools verfügbar, die Agents zum Ermitteln und Abrufen von Ressourcen aus dem Bestand (Registrierung) Ihres API Centers verwenden.
| Werkzeug | Description |
|---|---|
| mcp_registry_search | Durchsucht die API Center-Registrierung, um APIs und KI-Ressourcen nach Name, Typ oder Metadaten zu ermitteln. Gibt übereinstimmende Ergebnisse zurück, einschließlich Ressourcentyp (REST, MCP, Plug-In, Skill), Lebenszyklusstatus und Beschreibungen. |
| mcp_registry_fetch | Ruft detaillierte Informationen zu einer bestimmten API oder AI-Ressource aus der Registrierung ab, einschließlich Bereitstellungsendpunkten, Versionen, Definitionen und zugehörigen Spezifikationen. |
Voraussetzungen
Ein API-Center in Ihrem Azure-Abonnement. Wenn Sie keins haben, lesen Sie die Schnellstartanleitung: Erstellen Ihres API-Centers.
Mindestens eine APIs oder KI-Ressourcen, die in Ihrem API Center-Bestand registriert sind, z. B. MCP-Server oder Fähigkeiten.
Das API Center-Portal wurde aktiviert und für Ihr API Center eingerichtet. Ausführliche Informationen finden Sie unter Einrichten und Anpassen Ihres API Center-Portals. Die zugriffsbasierte Methode, die Sie für das Portal (anonyme oder Microsoft Entra ID Authentifizierung) auswählen, bestimmt, wie Entwickler sich authentifizieren, wenn sie auf den MCP-Server zugreifen.
Ein MCP-kompatibler Client wie Visual Studio Code mit Copilot, Claude Code oder einem benutzerdefinierten Agent.
Stellen Sie für die CLI-Verwendung sicher, dass das MCP CLI-Tool installiert ist.
Aktivieren des Azure API Center MCP-Servers
So aktivieren Sie den MCP-Server mithilfe des Azure-Portals:
- Wechseln Sie im Azure-Portal zu Ihrem API Center.
- Wählen Sie im Randleistenmenü unter "Verbrauch" die Daten-API-Einstellungen aus.
- Wählen Sie unter MCP-Endpunkt den MCP-Endpunkt "API Center aktivieren" aus.
Der MCP-Serverendpunkt folgt diesem Formular:
https://<service name>.data.<region>.azure-apicenter.ms/mcp
Beispiel: https://myapicenter.data.eastus.azure-apicenter.ms/mcp
Important
Du kannst den MCP-Endpunkt nur für die Standard-Stufe aktivieren. Wenn dein API-Center in der Free-Stufe ist, musst du auf Standard upgraden, um den MCP-Server zu aktivieren. Weitere Informationen zum Upgrade Ihres API-Centers finden Sie in der FAQ.
Herstellen einer Verbindung mit dem MCP-Server
Nachdem Sie den API Center MCP-Server aktiviert haben, können Entwickler den MCP-Serverendpunkt ermitteln, wenn er sich beim API Center-Portal anmeldet. Entwickler können eine Verbindung mit dem MCP-Server herstellen, indem sie einen MCP-Client wie Visual Studio Code oder die MCP CLI verwenden. Für die Verbindung ist der MCP-Serverendpunkt und die entsprechenden Authentifizierungsanmeldeinformationen erforderlich, falls konfiguriert.
Informationen zum Herstellen einer Verbindung mit dem MCP-Server mithilfe von Claude Code finden Sie unter Hinzufügen eines MCP-Servers zu Claude Code.
Verbinden über VS Code
Entwickler können die MCP-Serverkonfiguration zu ihrer datei Visual Studio Code settings.json unter dem Schlüssel mcp hinzufügen.
Öffnen Sie Visual Studio Code, und drücken Sie
Ctrl+Shift+P(oderCmd+Shift+Pauf dem Mac).Suchen Sie nach Open User Settings (JSON).
Fügen Sie den folgenden Codeausschnitt unter dem
mcpSchlüssel ein, und speichern Sie die Datei. Ersetzen Sie denurlWert durch Ihren API Center MCP-Serverendpunkt.{ "servers": { "api-center": { "url": "https://myapicenter.data.eastus.azure-apicenter.ms/mcp", "type": "http" } }, "inputs": [] }VS Code Copilot erkennt automatisch den MCP-Server und stellt eine Verbindung zum MCP-Server her.
Verbinden über CLI
Entwickler können die MCP CLI verwenden, um eine direkte Verbindung mit dem Server herzustellen und die Registrierungstools aufzurufen.
Stellen Sie eine Verbindung mit dem MCP-Server mithilfe eines Befehls wie im folgenden Beispiel her. Ersetzen Sie die URL durch Ihren API Center MCP-Serverendpunkt.
mcp connect http https://myapicenter.data.eastus.azure-apicenter.ms/mcpDurchsuchen Sie die Registrierung nach Ressourcen:
mcp run mcp_registry_search --query "customer-support"Abrufen von Details für eine bestimmte Ressource:
mcp run mcp_registry_fetch --id "my-agent-skill"