Verbindung mit einem MCP-Server über einen MCP-Client
Stellen Sie eine Verbindung zu her Modellkontext-Protokoll(MCP) Server von einem MCP-Client, indem eine eingehende OAuth-Integration erstellt und der Client mit den Serverdetails konfiguriert wird.
Mit dem Schnellstart-Server oder nach dem Erstellen eines Servers können Sie die folgenden Schritte ausführen, um über einen Client eine Verbindung zu einem Server herzustellen:
- Erstellen Sie eine eingehende OAuth-Integration für einen MCP-Client
- Konfigurieren Sie einen MCP-Client, um eine Verbindung zu einem MCP-Server herzustellen
Der Prozess zum Konfigurieren eines Clients für die Verbindung mit einem Server hängt vom verwendeten Client ab. Weitere Informationen finden Sie in der Dokumentation für Ihre KI-Anwendung und Ihren Client.
Erstellen Sie eine eingehende OAuth-Integration für einen MCP-Client
Sicherer Zugriff auf Modellkontext-Protokoll(MCP) Server in einer Instanz, indem für jeden MCP-Client eine eingehende OAuth-Integration erstellt wird.
Vorbereitungen
Erforderliche Rolle: oauth_admin, mi_admin, admin
Warum und wann dieser Vorgang ausgeführt wird
Erstellen Sie für jeden Client, auf den Sie auf Server in einer Instanz zugreifen möchten, eine eingehende OAuth-Integration in der Rechneridentitätskonsole. Zum Erstellen der OAuth-Integration benötigen Sie eine Umleitungs-URL vom Client. Weitere Informationen finden Sie in der Dokumentation für Ihre KI-Anwendung und Ihren Client.
Prozedur
Nächste Maßnahme
Konfigurieren Sie den Client so, dass er die Client-ID und den geheimen Client für die Authentifizierung bei Servern in der Instanz verwendet.
Konfigurieren Sie einen MCP-Client, um eine Verbindung zu einem MCP-Server herzustellen
Konfigurieren Sie ein Modellkontext-Protokoll(MCP) Client, um eine Verbindung zu einem MCP-Server herzustellen und den Server zur Ausführung einer Aufgabe aufzufordern.
Vorbereitungen
Erforderliche Rolle: keine
Warum und wann dieser Vorgang ausgeführt wird
Der Prozess zum Konfigurieren eines Clients für die Verbindung mit einem Server hängt vom verwendeten Client ab. Das folgende Verfahren ist eine allgemeine Übersicht über den Workflow, um einen Client so zu konfigurieren, dass er einen Server aufruft. Weitere Informationen finden Sie in der Dokumentation für Ihre KI-Anwendung und Ihren Client. Ein Beispiel, das demonstriert, wie Sie eine Verbindung von einem Server auf einer Instanz mit herstellen können ServiceNow Modellkontext-Protokoll-Client In einer anderen Instanz finden Sie das Beispiel nach diesem Verfahren.
Prozedur
Verbindung mit einem MCP-Server über wird hergestellt ServiceNow Modellkontext-Protokoll-Client
Dieses Beispiel zeigt, wie Sie über einen KI-Agenten auf einer anderen Instanz eine Verbindung zu einem Server herstellen können, indem Sie verwenden ServiceNow Modellkontext-Protokoll-Client. Zuerst konfigurieren Sie den Client so, dass er den vorkonfigurierten Schnellstartserver aufruft. Über einen KI-Agenten greifen Sie auf die Liste der Tools des QuickStart-Servers zu und fügen dem Agenten einzelne Tools hinzu. Zuletzt testen Sie den Service Desk-Mitarbeiter in KI-Agenten-Studio Indem Sie einen Prompt bereitstellen und die Antwort des Service Desk-Mitarbeiters anzeigen. Weitere Informationen finden Sie unter Modellkontext-Protokoll-Client Dokumentation.
Erforderliche Rolle: sn_mcp_Client.admin
- Erstellen Sie auf der Serverinstanz eine eingehende OAuth-Integration für ServiceNow Modellkontext-Protokoll-Client.
Weitere Informationen finden Sie unter Erstellen Sie eine eingehende OAuth-Integration für einen MCP-Client.
- Navigieren Sie in der Clientinstanz zu an.
- Wählen Sie Aus Verwalten Sie MCP-Server .
- Wählen Sie Neu.
- Fügen Sie den Schnellstart-Server hinzu.
Weitere Informationen zu diesem Schritt finden Sie unter Fügen Sie einen MCP-Server mit OAuth 2,1 hinzu.
- Füllen Sie im Formular MCP-Server hinzufügen die Felder aus.
Tabelle : 3. Fügen Sie das MCP-Serverformular hinzu Feld Wert Name Schnellstart-Server Authentifizierungstyp OAuth 2.1 URL des MCP-Servers https://<server-instance>.service-now.com/sncapps/mcp-server/mcp/sn_mcp_server_default - Wählen Sie Weiter.
- Füllen Sie im Formular die Felder aus.
Tabelle : 4. Fügen Sie das MCP-Serverformular hinzu Feld Wert Client-Registrierungstyp Manuelle Registrierung Gewährungstyp Autorisierungscode Tokenauthentifizierungsmethode Geheimer Client-Post Client-ID Die Client-ID aus der eingehenden OAuth-Integration für Modellkontext-Protokoll-Client Auf der Serverinstanz. Geheimer Clientschlüssel Der geheime Clientschlüssel aus der eingehenden OAuth-Integration für Modellkontext-Protokoll-Client Auf der Serverinstanz. Autorisierungs-URL https://<server-instance>.service-now.com/oauth_auth.do Token-URL https://<server-instance>.service-now.com/oauth_token.do Token-Sperr-URL https://<server-instance>.service-now.com/oauth_revoke.do - Wählen Sie Speichern.
- Füllen Sie im Formular MCP-Server hinzufügen die Felder aus.
- Überprüfen Sie die OAuth-Konfiguration.
- Wählen Sie Aus Authentifizieren .
- Wählen Sie Aus Zulassen Damit der Client eine Verbindung zum Server herstellen kann.
- Fügen Sie einem KI-Agenten Tools vom Schnellstart-Server hinzu.
Weitere Informationen zu diesem Schritt finden Sie unter Fügen Sie ein hinzu MCP Servertool zu einem KI-Agenten.
- In KI-Agenten-Studio, Wählen Sie aus Erstellen und verwalten Registerkarte.
- Wählen Sie auf der Registerkarte „KI-Agenten“ einen vorhandenen Agenten aus, oder erstellen Sie einen.
Informationen zum Erstellen eines Service Desk-Mitarbeiters finden Sie unter KI-Agenten erstellen.
- Wählen Sie Aus Fügen Sie Tools und Informationen hinzu .
- Auswählen an.
- Füllen Sie im Formular die Felder aus.
Tabelle : 5. Fügen Sie ein hinzu Modellkontext-Protokoll Toolformular Feld Wert Wählen Sie Aus Modellkontext-Protokoll Server Schnellstart-Server Tool auswählen Wählen Sie die Tools auf dem Schnellstart-Server aus, die Sie mit diesem KI-Agenten verwenden möchten. - Wählen Sie Hinzufügen.
- Wählen Sie Aus Speichern und fortfahren .
- Testen Sie den KI-Agenten.
Weitere Informationen zu diesem Schritt finden Sie unter Testen Sie einen KI-Agent.
- In KI-Agenten-Studio, Wählen Sie aus Wird Getestet Registerkarte.
- Wählen Sie Aus Starten Sie den manuellen Test .
- Wählen Sie im Feld Testtyp auswählen die Option aus KI-Agent oder Workflow .
- Wählen Sie den konfigurierten KI-Agenten und seine Version aus.
- Geben Sie im Feld Aufgabe eine Aufforderung ein, um Informationen abzurufen oder eine Aktion für die Instanz auszuführen.
Der Prompt muss darauf basieren, welche Tools verfügbar sind. Wenn Sie beispielsweise die Tools „Falldatensätze suchen“ und „Fallzusammenfassung“ hinzugefügt haben, können Sie „alle in dieser Woche geschlossenen Fälle zusammenfassen“ eingeben.
- Wählen Sie Aus Fahren Sie mit Chat-Antwort testen fort .
Der KI-Agent ruft den Server auf, und der Server führt die angeforderten Tools basierend auf dem Prompt aus. Der Server gibt die Informationen als JSON-Daten an den Agent zurück, und der Agent stellt sie als formatierten Text dar. In diesem Beispiel gibt der Service Desk-Mitarbeiter Zusammenfassungen der Fälle zurück, die in der letzten Woche von Abel Tuter geschlossen wurden.