gotoHuman
offiziellHuman-in-the-loop-Plattform – Erlauben Sie KI-Agenten und Automatisierungen, Genehmigungsanfragen an Ihr gotoHuman-Postfach zu senden.
Was kann man mit Goto Human MCP machen?
- List available review templates — Rufen Sie alle Bewertungsvorlagen in Ihrem Konto mit
list-formsab, um deren IDs und Feldzusammenfassungen zu sehen. - Get the schema for a review template — Rufen Sie die genaue Feldstruktur und Konfiguration ab, die zum Einreichen einer Bewertung über
get-form-schemaerforderlich ist. - Request a human review — Reichen Sie KI-generierte Inhalte zur Genehmigung mit
request-human-review-with-formein, wobei Sie optional Prüfer zuweisen oder Schritte in einen mehrstufigen Workflow-Ablauf verknüpfen können. - Chain reviews into a workflow — Übergeben Sie ein
workflow-Objekt mitrunIdundprevSteps, um mehrere manuelle Überprüfungsschritte in einem einzigen verfolgten Durchlauf zu verbinden.
Dokumentation
gotoHuman MCP Server
gotoHuman macht es einfach, menschliche Genehmigungen zu KI-Agenten und agentischen Workflows hinzuzufügen.
Ein vollständig verwalteter asynchroner Human-in-the-Loop-Workflow mit einer anpassbaren Genehmigungs-UI.
Profitieren Sie von integrierter Authentifizierung, Webhooks, Benachrichtigungen, Teamfunktionen und einem wachsenden Trainingsdatensatz.
Verwenden Sie unseren MCP-Server, um menschliche Genehmigungen aus Ihren KI-Workflows über MCP anzufordern, oder fügen Sie ihn Ihrer IDE hinzu, um die Integration zu erleichtern.
Installation
npx @gotohuman/mcp-server
Verwendung mit Cursor / Claude / Windsurf
{
"mcpServers": {
"gotoHuman": {
"command": "npx",
"args": ["-y", "@gotohuman/mcp-server"],
"env": {
"GOTOHUMAN_API_KEY": "your-api-key"
}
}
}
}
Holen Sie sich Ihren API-Schlüssel und richten Sie einen Genehmigungsschritt unter app.gotohuman.com ein.
Demo
Links ist Cursor zu sehen, aber dies könnte auch ein Hintergrundagent sein, der ebenfalls auf den Genehmigungs-Webhook reagiert.
https://github.com/user-attachments/assets/380a4223-ea77-4e24-90a5-52669b77f56f
Werkzeuge
list-forms
Listet alle verfügbaren Überprüfungsvorlagen auf.
- Gibt zurück eine Liste aller verfügbaren Überprüfungsvorlagen in Ihrem Konto, inkl. allgemeiner Informationen zu den hinzugefügten Feldern
get-form-schema
Ruft das Schema ab, das bei der Anforderung einer menschlichen Überprüfung für eine bestimmte Überprüfungsvorlage verwendet werden soll.
- Parameter
formId: Die ID der Überprüfungsvorlage, für die das Schema abgerufen werden soll
- Gibt zurück das Schema unter Berücksichtigung der enthaltenen Felder und ihrer Konfiguration
request-human-review-with-form
Fordert eine menschliche Überprüfung an. Erscheint in Ihrem gotoHuman-Posteingang.
- Parameter
formId: Die ID der zu verwendenden ÜberprüfungsvorlagefieldData: Inhalt (KI-Ausgabe zur Überprüfung, Kontext, ...) und Konfiguration für die Felder der Überprüfungsvorlage.
Das Schema hierfür muss mitget-form-schemaabgerufen werdenconfig: Konfiguration für die Überprüfungsvorlage. Optional. Das Schema hierfür muss mitget-form-schemaabgerufen werdentitle: Optionaler Titel, der im Posteingang und in Benachrichtigungen angezeigt wirdwebhookUrl: Optionale Webhook-URL für diese Anfrage (wenn die Überprüfungsvorlage keinen Standard-Webhook hat)workflow: Optionales Objekt, das diese Überprüfung mit einem mehrstufigen agentischen Workflow verknüpft:runId: Eindeutige ID für den aktuellen Workflow-Durchlauf. Verwenden Sie dieselberunIdfür jede Überprüfung im selben Durchlauf. WennworkflowohnerunIdgesendet wird (auch{}) oder bei manuellen Auslösern, erstellt gotoHuman einerunIdund gibt sie alsworkflowRunIdfür nachfolgende Anfragen zurück.runName: Optionaler Anzeigename für den Durchlauf (kann in jedem Schritt festgelegt oder aktualisiert werden)prevSteps: Array vonreviewIds aus vorherigen gotoHuman-Überprüfungsschritten (beim ersten Schritt weglassen)
metadata: Optionale zusätzliche Daten, die in die Webhook-Antwort nach dem Absenden der Überprüfungsvorlage aufgenommen werdenassignToUsers: Optionale Liste von Benutzer-E-Mails, denen die Überprüfung zugewiesen werden soll
- Gibt zurück
reviewId,reviewLinkund optionalworkflowRunId, wenn gotoHuman einen neuen Workflow-Durchlauf zugewiesen hat
Entwicklung
# Install dependencies
npm install
# Build the server
npm run build
# For testing: Run the MCP inspector
npm run inspector
Lokal im MCP-Client ausführen (z. B. Cursor / Claude / Windsurf)
{
"mcpServers": {
"gotoHuman": {
"command": "node",
"args": ["/<absolute-path>/build/index.js"],
"env": {
"GOTOHUMAN_API_KEY": "your-api-key",
"GOTOHUMAN_AGENT_ID": "your-agent-id"
}
}
}
}
[!NOTE] Unter Windows muss der
args-PfadC:\\<absolute-path>\\build\\index.jssein