Nutze Developer Experiences, um MCP-Server zu verwalten

Microsoft Agent 365 bietet eine Entwicklerinfrastruktur zur Entdeckung, Konfiguration, Prüfung und Verwaltung von Model Context Protocol (MCP)-Servern. Nutzen Sie diese Erfahrungen, um von Microsoft gehostete MCP-Server zu einem benutzerdefinierten Agenten hinzuzufügen, einen szenariofokussierten Server zu bauen, einen bestehenden entfernten Server für Governance zu registrieren oder einen Server mit einem Entwickler-Client zu verbinden.

Eine Einführung in die verfügbaren MCP-Serveroptionen finden Sie unter MCP-Serveroptionen in Agent 365 verstehen.

Wählen Sie ein Entwicklererlebnis

Zielsetzung Entwicklerumgebung
Füge Microsoft-gehostete MCP-Server einem Agenten hinzu, den du besitzt und betreibst Nutzen Sie das Agent 365 SDK und die CLI, um Server zu entdecken, ein Tooling-Manifest zu erstellen, Berechtigungen zu konfigurieren und Werkzeuge mit dem Orchestrator des Agenten zu integrieren.
Bewerten Sie einen MCP-Server vor dem Onboarding oder der Veröffentlichung des Servers Verwenden Sie die Agent 365 CLI, um die Tool-Schemata des Servers zu inspizieren und einen Qualitätsbericht zu erstellen.
Baue einen szenariofokussierten MCP-Server aus Connectors, Microsoft Graph APIs, benutzerdefinierten Dataverse-APIs oder REST-APIs Verwenden Sie den Microsoft MCP management MCP-Server.
Registrieren Sie einen bestehenden entfernten MCP-Server für zentrale Verwaltung Nutzen Sie die Agent 365 CLI, um den Server zu übermitteln, und lassen Sie ihn dann von einem Administrator im Microsoft 365 Admin Center überprüfen.
Direkte Verbindung eines MCP-Servers mit einem Entwickler-Client oder einer Agentenplattform Nutze die integrierte MCP-Unterstützung des Clients und die Einrichtungsanleitungen für diesen Client.

Fügen Sie MCP-Server zu einem benutzerdefinierten Agenten hinzu

Das Agent 365 Tooling-Modul und die CLI bieten die Konfiguration und Laufzeitintegration für benutzerdefinierte Agenten. Der Standardworkflow lautet:

  1. Entdecken und wählen Sie Microsoft-gehostete MCP-Server mit der Agent 365 CLI aus.
  2. Generiere die ToolingManifest.json Datei, die die ausgewählten Server beschreibt.
  3. Wenden Sie die erforderlichen Berechtigungen auf den Agenten-Blueprint an.
  4. Laden Sie das Manifest und registrieren Sie die Werkzeuge beim Orchestrator des Agenten mit dem Agent 365 SDK.
  5. Testen Sie Werkzeugaufrufe und überprüfen Sie die Nachverfolgungsdaten vor der Bereitstellung.

Die Authentifizierung kann eine Agentenidentität oder delegierte On-Behalf-Of-(OBO)-Benutzerberechtigungen verwenden, abhängig vom Agenten und Server. Anleitungen zur Implementierung finden Sie unter:

Evaluiere einen MCP-Server

Verwenden Sie die Agent 365 CLI, um einen lokalen oder entfernten MCP-Server zu evaluieren, bevor Sie ihn integrieren oder veröffentlichen. Der a365 develop-mcp evaluate Befehl entdeckt die Werkzeuge des Servers, führt deterministische und KI-bewertete Prüfungen gegen deren Schemata durch und erstellt einen HTML-Bericht mit priorisierten Verbesserungen.

Für Befehlsoptionen und Beispiele siehe develop-mcp evaluate. Für den umfassenderen Review-Workflow siehe MCP-Server bewerten.

Baue einen szenarioorientierten MCP-Server

Der Microsoft MCP-Management-MCP-Server ist eine API-basierte Build-Oberfläche zur Erstellung und Verwaltung von benutzerdefinierten MCP-Servern. Seine Werkzeuge unterstützen Operationen wie das Erstellen eines Servers, das Hinzufügen von connector- oder API-gestützten Tools, das Aktualisieren von Werkzeugdefinitionen, das Veröffentlichen des Servers und dessen Löschen.

Nutzen Sie diese Funktion, wenn Sie eine gezielte Auswahl an Werkzeugen zusammenstellen möchten:

  • Power Platform-Konnektoren.
  • Microsoft Graph APIs.
  • Benutzerdefinierte Dataverse-APIs.
  • REST-APIs

Für den Server-Endpunkt, Berechtigungen und die vollständige Werkzeugreferenz siehe Microsoft MCP Management MCP Server Reference.

Registrieren Sie einen Bring-Your-Own-MCP-Server

Registrieren Sie einen bestehenden entfernten MCP-Server bei der Agent 365 CLI, wenn der Server über die Agent 365-Steuerebene verfügbar sein muss. Die Registrierung erstellt eine Anfrage, die ein Administrator im Microsoft 365 Admin Center prüft. Nach Genehmigung und Zustimmung von Microsoft Entra können unterstützte Clients den Server über das Agent 365 Tooling Gateway nutzen, und Sicherheitsteams können Aufrufe in Microsoft Defender überwachen.

Wenn Agentenidentitäten für einen Blueprint fehlen, denen die Tools.ListInvoke.All-Berechtigung des BYO MCP-Servers fehlt, kann ein globaler Administrator sie mit a365 develop-mcp grant-agents-access identifizieren und Zugriff gewähren. Für Befehlsoptionen und Berechtigungsverhalten siehe develop-mcp grant-agents-access.

Für Registrierungsbefehle, Authentifizierungsoptionen, Genehmigungsschritte und aktuell unterstützte Clients siehe Bring your own (BYO) MCP server im Microsoft 365 Admin Center.

Verbindung von MCP-Servern mit Entwickler-Clients

Viele Agentenplattformen und Coding-Clients bieten native MCP-Unterstützung. Folgen Sie der Dokumentation für Server und Client, anstatt deren Authentifizierung und Konfiguration in Ihrer Anwendung zu duplizieren:

Das Authentifizierungsmodell, die Berechtigungen, Lizenzen und unterstützten Tools des Servers gelten weiterhin, wenn man einen Client mit integrierter MCP-Unterstützung verwendet. Um einen Server für die breitere Kundennutzung zu veröffentlichen, finden Sie weitere Informationen unter Microsoft MCP server certification (preview).