gotoHuman
resmiPlatform human-in-the-loop - Memungkinkan agen AI dan otomatisasi mengirim permintaan persetujuan ke kotak masuk gotoHuman Anda.
Apa yang bisa Anda lakukan dengan Goto Human MCP?
- Daftar template ulasan yang tersedia — Ambil semua template ulasan di akun Anda dengan
list-formsuntuk melihat ID dan ringkasan bidangnya. - Dapatkan skema untuk template ulasan — Ambil struktur dan konfigurasi bidang yang tepat yang diperlukan untuk mengirimkan ulasan melalui
get-form-schema. - Minta ulasan manusia — Kirimkan konten yang dihasilkan AI untuk disetujui menggunakan
request-human-review-with-form, secara opsional menetapkan peninjau atau menghubungkan langkah-langkah ke dalam proses kerja multi-langkah. - Rangkai ulasan ke dalam alur kerja — Berikan objek
workflowdenganrunIddanprevStepsuntuk menghubungkan beberapa langkah ulasan manusia ke dalam satu proses yang dilacak.
Dokumentasi
gotoHuman MCP Server
gotoHuman memudahkan penambahan persetujuan manusia ke agen AI dan alur kerja agentik.
Alur kerja human-in-the-loop asinkron yang dikelola sepenuhnya dengan UI persetujuan yang dapat disesuaikan.
Nikmati autentikasi bawaan, webhook, notifikasi, fitur tim, dan set data pelatihan yang terus berkembang.
Gunakan server MCP kami untuk meminta persetujuan manusia dari alur kerja AI Anda melalui MCP atau tambahkan ke IDE Anda untuk membantu integrasi.
Instalasi
npx @gotohuman/mcp-server
Penggunaan dengan Cursor / Claude / Windsurf
{
"mcpServers": {
"gotoHuman": {
"command": "npx",
"args": ["-y", "@gotohuman/mcp-server"],
"env": {
"GOTOHUMAN_API_KEY": "your-api-key"
}
}
}
}
Dapatkan kunci API Anda dan atur langkah persetujuan di app.gotohuman.com
Demo
Ini adalah Cursor di sebelah kiri, tetapi ini bisa menjadi agen latar belakang yang juga bereaksi terhadap webhook persetujuan.
https://github.com/user-attachments/assets/380a4223-ea77-4e24-90a5-52669b77f56f
Alat
list-forms
Tampilkan semua templat tinjauan yang tersedia.
- Mengembalikan daftar semua templat tinjauan yang tersedia di akun Anda termasuk info tingkat tinggi tentang bidang yang ditambahkan
get-form-schema
Dapatkan skema yang digunakan saat meminta tinjauan manusia untuk templat tinjauan tertentu.
- Params
formId: ID templat tinjauan untuk mengambil skema
- Mengembalikan skema, dengan mempertimbangkan bidang yang disertakan dan konfigurasinya
request-human-review-with-form
Minta tinjauan manusia. Akan muncul di kotak masuk gotoHuman Anda.
- Params
formId: ID templat tinjauan yang akan digunakanfieldData: Konten (output AI untuk ditinjau, konteks,...) dan konfigurasi untuk bidang templat tinjauan.
Skema untuk ini perlu diambil denganget-form-schemaconfig: Konfigurasi untuk templat tinjauan. Opsional. Skema untuk ini perlu diambil denganget-form-schematitle: Judul opsional yang ditampilkan di kotak masuk dan notifikasiwebhookUrl: URL webhook opsional untuk permintaan ini (ketika templat tinjauan tidak memiliki webhook default)workflow: Objek opsional yang menghubungkan tinjauan ini ke alur kerja agentik multi-langkah:runId: ID unik untuk jalannya alur kerja saat ini. GunakanrunIdyang sama pada setiap tinjauan dalam jalur yang sama. Jikaworkflowdikirim tanparunId(bahkan{}), atau untuk pemicu manual, gotoHuman membuatrunIddan mengembalikannya sebagaiworkflowRunIduntuk permintaan selanjutnya.runName: Nama tampilan opsional untuk jalur (dapat diatur atau diperbarui pada langkah apa pun)prevSteps: ArrayreviewIddari langkah tinjauan gotoHuman sebelumnya (hilangkan pada langkah pertama)
metadata: Data tambahan opsional yang akan disertakan dalam respons webhook setelah pengiriman templat tinjauanassignToUsers: Daftar opsional email pengguna untuk menetapkan tinjauan
- Mengembalikan
reviewId,reviewLink, dan secara opsionalworkflowRunIdketika gotoHuman menetapkan jalur alur kerja baru
Pengembangan
# Install dependencies
npm install
# Build the server
npm run build
# For testing: Run the MCP inspector
npm run inspector
Jalankan secara lokal di Klien MCP (mis. 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] Untuk Windows, jalur
argsharusC:\\<absolute-path>\\build\\index.js