gotoHuman

resmi

İnsan denetimli platform - AI ajanlarının ve otomasyonların onay taleplerini gotoHuman gelen kutunuza göndermesine olanak tanır.

gotoHuman MCP ile neler yapabilirsiniz?

  • İnceleme türlerini listele — Asistanınızdan list-forms aracılığıyla mevcut tüm inceleme türlerini ve alan ayrıntılarını getirmesini isteyin.
  • Form şemasını al — Geçerli inceleme istekleri hazırlamak için belirli bir inceleme türünün tam şemasını get-form-schema ile talep edin.
  • İnsan incelemesi iste — Alan verileri, isteğe bağlı başlık ve atananlarla birlikte AI çıktısını request-human-review-with-form kullanarak insan onayına gönderin.
  • İş akışı adımlarını bağla — Benzersiz bir runId ile workflow parametresini kullanarak çok adımlı aracı tabanlı bir iş akışına bağlı inceleme istekleri oluşturun.
  • Webhook bildirimleri ekle — İnceleme gönderiminden sonra yanıtları almak için istek başına webhook URL'leri yapılandırın.

Dokümantasyon

gotoHuman Logo

gotoHuman MCP Sunucusu

gotoHuman, AI ajanlarına ve ajan tabanlı iş akışlarına insan onayı eklemeyi kolaylaştırır.
Özelleştirilebilir bir onay arayüzüne sahip, tamamen yönetilen asenkron insan-döngüde iş akışı.
Yerleşik kimlik doğrulama, webhook'lar, bildirimler, ekip özellikleri ve gelişen bir eğitim veri seti.

AI iş akışlarınızdan insan onayı talep etmek veya entegrasyona yardımcı olmak için MCP sunucumuzu kullanın.

Kullanım

npm üzerinde şu şekilde mevcuttur:

@gotohuman/mcp-server

Cursor / Claude / vb. içinde Kurulum

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

Install MCP Server

API anahtarınızı alın ve app.gotohuman.com adresinde bir onay adımı oluşturun.

Araçlar

list-forms

Mevcut tüm inceleme türlerini listeler.

  • Döndürür hesabınızdaki tüm mevcut inceleme türlerinin listesini, eklenen alanlar hakkında üst düzey bilgilerle birlikte

get-form-schema

Belirli bir inceleme türü için insan incelemesi talep ederken kullanılacak şemayı alır.

  • Parametreler
    • formId: Şemanın getirileceği inceleme türü kimliği
  • Döndürür şemayı, dahil edilen alanlar ve yapılandırmaları dikkate alarak

request-human-review-with-form

İnsan incelemesi talep eder. gotoHuman gelen kutunuzda görünecektir.

  • Parametreler
    • formId: Kullanılacak inceleme türünün kimliği
    • fieldData: İçerik (incelenecek AI çıktısı, bağlam,...) ve inceleme türünün alanları için yapılandırma.
      Bunun için şemanın get-form-schema ile getirilmesi gerekir
    • config: İnceleme türü için yapılandırma. İsteğe bağlı. Bunun için şemanın get-form-schema ile getirilmesi gerekir
    • title: Gelen kutusunda ve bildirimlerde gösterilen isteğe bağlı başlık
    • webhookUrl: Bu istek için isteğe bağlı webhook URL'si (Statik URL'ler gotoHuman'da inceleme türüne veya ajana ayarlanabilir)
    • workflow: Bu incelemeyi çok adımlı bir ajan tabanlı iş akışına bağlayan isteğe bağlı nesne:
      • runId: Birden fazla adımı bağlamak için mevcut iş akışı çalıştırmasının benzersiz kimliği
    • metadata: İnceleme şablonu gönderiminden sonra webhook yanıtına dahil edilecek isteğe bağlı ek veriler
    • assignToUsers: İncelemeyi atamak için isteğe bağlı kullanıcı e-posta listesi
  • Döndürür reviewId ve reviewLink

Geliştirme

# Install dependencies
npm install

# Build the server
npm run build

# For testing: Run the MCP inspector
npm run inspector

MCP İstemcisinde yerel olarak çalıştırın (örn. 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"
    }
  }
}
}

[!NOT] Windows için args yolunun C:\\<absolute-path>\\build\\index.js olması gerekir