- Erste Schritte
- UiPath Agents in Studio Web
- Über UiPath Agents
- Lizenzierung
- Aufforderungen
- Arbeiten mit Dateien
- Kontexte
- Eskalationen und Agent-Speicher
- Bewertungen
- Spuren von Agents
- Agent-Punktzahl
- Verwaltung von UiPath Agents
- Codierte UiPath Agents

Benutzerhandbuch zu Agents
MCP-Server
Fügen Sie Model Context Protocol (MCP) Server als Tools in UiPath Agents hinzu, um ihre Funktionen zu erweitern und die Interaktion mit externen Systemen, APIs oder Modellen zu ermöglichen.
MCP bietet ein standardisiertes Protokoll für die Kommunikation und gemeinsame Nutzung von Kontextdaten zwischen großen Sprachmodellen (LLMs), Agents und Anwendungen. Dadurch können Agents in UiPath verschiedene MCP-Server aufrufen, die Funktionen, Daten oder Automatisierungsfunktionen als wiederverwendbare Tools bereitstellen.Die MCP-Integration stellt sicher, dass Agents sowohl auf von UiPath gehostete als auch auf externe MCP-Endpunkte zugreifen können.
Agents können eine Verbindung mit folgenden Typen von MCP-Servern herstellen:
- UiPath MCP-Server – Direkt in der UiPath Plattform erstellt und gehostet.Sie können Artefakte wie RPA-Workflows, Aktivitäten, Agents und Prozesse bereitstellen.
- Codierte MCP-Server – Benutzerdefiniert entwickelte und bereitgestellte Server, die mit unterstützten SDKs (z. B. Python) erstellt wurden. Diese werden über UiPath-Integrationsmechanismen versioniert und verwaltet.
- Befehls-MCP-Server – Externe Server, die über ein Befehlspaket (z. B. ein NPM- oder PyPI-Modul) eingebunden werden und eine schnelle Integration durch eine einfache Befehlszeilenausführung ermöglichen.
- Remote-MCP-Server – Sichere Verbindung zu MCP-Servern, die außerhalb von UiPath gehostet werden.
Sobald Sie einen MCP-Server als Tool hinzugefügt haben, kann der Agent dessen Endpunkte über das MCP-Protokoll mithilfe kontextbezogener Eingaben aufrufen, die während der Ausführung erfasst werden.
Typische Anwendungsfälle
MCP-Server als Tools ermöglichen eine Vielzahl von Automatisierungs- und Integrationsszenarien:
- Kontextbezogener Datenabruf: Durch den Aufruf von MCP-Servern mit Echtzeitinformationen wie Wetterdaten oder Finanzkennzahlen kann dieser Kontext im Argumentationsablauf genutzt werden.
- Externe API-Orchestrierung: Stellen Sie externe APIs über MCP bereit und integrieren Sie sie direkt in Agenten, anstatt komplexe API-Workflows zu definieren.
- Benutzerdefinierte Logikerweiterungen: Bündeln Sie domänenspezifische Logik oder LLM-gestützte Microservices in MCP-Servern, die als Agent-Tools fungieren, und gewährleisten Sie so eine konsistente Bereitstellung und Wartung.
- Umgebungsübergreifende Integration: Von UiPath gehostete Agents können sicher über Orchestrator mit MCP-Servern interagieren.
Konfigurieren von MCP-Servern als Agent-Tools
Um einen MCP-Server als Agent-Tool hinzuzufügen, führen Sie folgende Schritte aus:
- Führen Sie zunächst die Servereinrichtung in Orchestrator durch. Registrieren und konfigurieren Sie MCP-Server in Orchestrator auf der Registerkarte MCP-Server. Weitere Informationen finden Sie unter Verwalten von MCP-Servern.
- Wählen Sie auf der Agent-Arbeitsfläche die Option Tool hinzufügen und dann MCP-Server aus.
- Wählen Sie aus den verfügbaren konfigurierten Servern aus.
- Jeder MCP-Server kann mehrere Tools bereitstellen. Wählen Sie aus, welches dieser Tools der Agent verwenden soll.
- Konfigurieren Sie für jedes ausgewählte Tool die Eingabeparameter. Diese Parameter definieren, wie der Agent zur Runtime Kontext oder Daten an das MCP-Tool übergibt.
Agents verwenden persistente MCP-Sitzungen über Ausführungen hinweg, um die Latenz zu reduzieren, und stellen bei Bedarf während der Toolausführung automatisch eine neue Verbindung her oder erneuern abgelaufene Sitzungen.