gotoHuman

offiziell

Human-in-the-loop-Plattform – Erlauben Sie KI-Agenten und Automatisierungen, Genehmigungsanfragen an Ihr gotoHuman-Postfach zu senden.

Was kann man mit gotoHuman MCP machen?

  • List review types — Bitten Sie Ihren Assistenten, alle verfügbaren Review-Typen und deren Felddetails über list-forms abzurufen.
  • Get form schema — Fordern Sie das genaue Schema für einen bestimmten Review-Typ an, um gültige Review-Anfragen über get-form-schema vorzubereiten.
  • Request human review — Übermitteln Sie KI-Ausgaben zur menschlichen Genehmigung mit Felddaten, optionalem Titel und Beauftragten über request-human-review-with-form.
  • Link workflow steps — Erstellen Sie Review-Anfragen, die mit einem mehrstufigen agentischen Workflow über den Parameter workflow mit einer eindeutigen runId verknüpft sind.
  • Add webhook notifications — Konfigurieren Sie anfragenspezifische Webhook-URLs, um Antworten nach der Review-Übermittlung zu erhalten.

Dokumentation

gotoHuman Logo

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 sich weiterentwickelnden Trainingsdatensatz.

Nutzen Sie unseren MCP-Server, um menschliche Genehmigungen aus Ihren KI-Workflows anzufordern, oder verwenden Sie ihn zur Unterstützung bei der Integration.

Verwendung

Verfügbar auf npm als:

@gotohuman/mcp-server

Einrichtung in Cursor / Claude / etc.

{
  "mcpServers": {
    "gotoHuman": {
      "command": "npx",
      "args": ["-y", "@gotohuman/mcp-server"],
      "env": {
        "GOTOHUMAN_API_KEY": "your-api-key"
      }
    }
  }
}

Install MCP Server

Holen Sie sich Ihren API-Schlüssel und richten Sie einen Genehmigungsschritt unter app.gotohuman.com ein.

Tools

list-forms

Listet alle verfügbaren Prüftypen auf.

  • Gibt zurück eine Liste aller verfügbaren Prüftypen in Ihrem Konto, inkl. allgemeiner Informationen zu den hinzugefügten Feldern

get-form-schema

Ruft das Schema ab, das beim Anfordern einer menschlichen Prüfung für einen bestimmten Prüftyp verwendet werden soll.

  • Parameter
    • formId: Die ID des Prüftyps, für den 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 Prüfung an. Sie erscheint in Ihrem gotoHuman-Posteingang.

  • Parameter
    • formId: Die ID des zu verwendenden Prüftyps
    • fieldData: Inhalt (KI-Ausgabe zur Prüfung, Kontext, ...) und Konfiguration für die Felder des Prüftyps.
      Das Schema hierfür muss mit get-form-schema abgerufen werden
    • config: Konfiguration für den Prüftyp. Optional. Das Schema hierfür muss mit get-form-schema abgerufen werden
    • title: Optionaler Titel, der im Posteingang und in Benachrichtigungen angezeigt wird
    • webhookUrl: Optionale Webhook-URL für diese Anfrage (Statische URLs können für den Prüftyp oder den Agenten in gotoHuman festgelegt werden)
    • workflow: Optionales Objekt, das diese Prüfung mit einem mehrstufigen agentischen Workflow verknüpft:
      • runId: Eindeutige ID für den aktuellen Workflow-Lauf, um mehrere Schritte zu verknüpfen.
    • metadata: Optionale zusätzliche Daten, die nach der Übermittlung der Prüfvorlage in die Webhook-Antwort aufgenommen werden
    • assignToUsers: Optionale Liste von Benutzer-E-Mails, denen die Prüfung zugewiesen werden soll
  • Gibt zurück reviewId und reviewLink

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] Für Windows muss der args-Pfad C:\\<absolute-path>\\build\\index.js sein