gotoHuman

官方

人工介入平台 - 允許AI代理與自動化流程將審批請求發送至您的gotoHuman收件匣。

你可以用 gotoHuman MCP 做什麼?

  • 列出審核類型 — 請您的助理透過 list-forms 取得所有可用的審核類型及其欄位詳細資訊。
  • 取得表單結構 — 請求特定審核類型的確切結構,以便使用 get-form-schema 準備有效的審核請求。
  • 請求人工審核 — 使用 request-human-review-with-form 提交帶有欄位資料、可選標題和指派對象的 AI 輸出,以供人工核准。
  • 連結工作流程步驟 — 使用 workflow 參數搭配唯一的 runId,建立與多步驟代理工作流程相關的審核請求。
  • 新增 Webhook 通知 — 為每個請求設定 Webhook URL,以便在審核提交後接收回應。

文件

gotoHuman Logo

gotoHuman MCP 伺服器

gotoHuman 讓您輕鬆地為 AI 代理與代理式工作流程新增人工審核。
一個完全託管、非同步的人類介入工作流程,並提供可自訂的審核介面。
內建驗證、Webhook、通知、團隊功能,以及持續演進的訓練資料集。

使用我們的 MCP 伺服器,從您的 AI 工作流程請求人工審核,或協助進行整合。

使用方式

可於 npm 取得:

@gotohuman/mcp-server

在 Cursor / Claude 等工具中設定

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

Install MCP Server

取得您的 API 金鑰並在 app.gotohuman.com 設定審核步驟

工具

list-forms

列出所有可用的審核類型。

  • 回傳 您帳戶中所有可用審核類型的清單,包含新增欄位的高階資訊

get-form-schema

取得在請求特定審核類型的人工審核時所需的結構描述。

  • 參數
    • formId:要取得結構描述的審核類型 ID
  • 回傳 結構描述,包含所納入的欄位及其設定

request-human-review-with-form

請求人工審核。將顯示在您的 gotoHuman 收件匣中。

  • 參數
    • formId:要使用的審核類型 ID
    • fieldData:內容(要審核的 AI 輸出、上下文等)以及審核類型欄位的設定。
      此結構描述需使用 get-form-schema 取得
    • config:審核類型的設定。選填。此結構描述需使用 get-form-schema 取得
    • title:選填,顯示在收件匣與通知中的標題
    • webhookUrl:選填,此請求的 Webhook URL(靜態 URL 可在 gotoHuman 中的審核類型或代理上設定)
    • workflow:選填,將此審核連結至多步驟代理式工作流程的物件:
      • runId:目前工作流程執行的唯一 ID,用於連結多個步驟。
    • metadata:選填,額外資料,將在審核範本提交後包含於 Webhook 回應中
    • assignToUsers:選填,要指派審核的使用者電子郵件清單
  • 回傳 reviewId 與 reviewLink

開發

# Install dependencies
npm install

# Build the server
npm run build

# For testing: Run the MCP inspector
npm run inspector

在 MCP 用戶端(例如 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] 對於 Windows,args 路徑需為 C:\\<absolute-path>\\build\\index.js