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.
Das Modellkontextprotokoll ist ein offener Standard, der definiert, wie Anwendungen Tools und Kontextdaten für große Sprachmodelle (LLMs) bereitstellen. Sie ermöglicht eine konsistente, skalierbare Integration externer Tools in Modellworkflows.
Sie können die Funktionen Ihrer Agent Framework-Agents erweitern, indem Sie sie mit Tools verbinden, die auf McP-Servern (Remote Model Context Protocol) gehostet werden.
Überlegungen zur Verwendung von Kontextprotokollservern von Drittanbietern
Ihre Verwendung von Model Context Protcol-Servern unterliegt den Bedingungen zwischen Ihnen und dem Dienstanbieter. Wenn Sie eine Verbindung mit einem Nicht-Microsoft-Dienst herstellen, werden einige Ihrer Daten (z. B. Aufforderungsinhalte) an den Nicht-Microsoft-Dienst übergeben, oder Ihre Anwendung empfängt möglicherweise Daten vom Nicht-Microsoft-Dienst. Sie sind für Ihre Nutzung von Nicht-Microsoft-Diensten und -Daten sowie für alle Gebühren verantwortlich, die dieser Nutzung zugeordnet sind.
Die mcP-Remoteserver, die Sie mit dem in diesem Artikel beschriebenen MCP-Tool verwenden, wurden von Drittanbietern erstellt, nicht von Microsoft. Microsoft hat diese Server nicht getestet oder überprüft. Microsoft hat keine Verantwortung für Sie oder andere In Bezug auf Ihre Nutzung von Remote-MCP-Servern.
Es wird empfohlen, die MCP-Server, die Sie Ihren Agent Framework-basierten Anwendungen hinzufügen, sorgfältig zu überprüfen und nachzuverfolgen. Außerdem wird empfohlen, dass Sie sich auf Server verlassen, die von vertrauenswürdigen Dienstanbietern selbst und nicht von Proxys gehostet werden.
Mit dem MCP-Tool können Sie benutzerdefinierte Header wie Authentifizierungsschlüssel oder Schemas übergeben, die ein MCP-Remoteserver möglicherweise benötigt. Es wird empfohlen, alle Daten zu überprüfen, die für Remote-MCP-Server freigegeben sind, und dass Sie die Daten zu Prüfungszwecken protokollieren. Beachten Sie Nicht-Microsoft-Praktiken für die Aufbewahrung und den Speicherort von Daten.
Funktionsweise
Sie können mehrere MCP-Remoteserver integrieren, indem Sie sie als Tools zu Ihrem Agent hinzufügen. Das Agent Framework erleichtert das Konvertieren eines MCP-Tools in ein KI-Tool, das von Ihrem Agent aufgerufen werden kann.
Das MCP-Tool unterstützt benutzerdefinierte Header, sodass Sie eine Verbindung mit MCP-Servern herstellen können, indem Sie die Authentifizierungsschemas verwenden, die sie benötigen, oder indem Sie andere Header übergeben, die die MCP-Server benötigen. TODO Sie können Kopfzeilen nur angeben, indem Sie sie in tool_resources jeder Ausführung einschließen. Auf diese Weise können Sie API-Schlüssel, OAuth-Zugriffstoken oder andere Anmeldeinformationen direkt in Ihrer Anforderung platzieren. TODO
Der am häufigsten verwendete Header ist der Autorisierungsheader. Header-Informationen, die Sie übergeben, sind nur für die aktuelle Ausführung verfügbar und werden nicht gespeichert.
Weitere Informationen zur Verwendung von MCP finden Sie unter:
- Bewährte Methoden für Sicherheit auf der Model Context Protocol-Website.
- Verständnis und Reduzierung von Sicherheitsrisiken in MCP-Implementierungen im Microsoft Security Community Blog.