gotoHuman
官方gotoHuman 人机协作平台 - 允许AI代理和自动化向你的gotoHuman收件箱发送审批请求。
你可以用 gotoHuman MCP 做什么?
- 列出审核类型 — 让您的助手通过
list-forms获取所有可用的审核类型及其字段详情。 - 获取表单架构 — 请求特定审核类型的精确架构,以通过
get-form-schema准备有效的审核请求。 - 请求人工审核 — 通过
request-human-review-with-form提交带有字段数据、可选标题和指派人的 AI 输出以供人工审批。 - 关联工作流步骤 — 使用
workflow参数和唯一的runId创建与多步骤代理工作流关联的审核请求。 - 添加 Webhook 通知 — 为每个请求配置 Webhook URL,以便在审核提交后接收响应。
文档
gotoHuman MCP 服务器
gotoHuman 让您轻松地为 AI 代理和代理工作流添加人工审批。
一个完全托管的异步人工介入工作流,带有可定制的审批界面。
内置认证、Webhooks、通知、团队功能,以及不断发展的训练数据集。
使用我们的 MCP 服务器从您的 AI 工作流中请求人工审批,或用于辅助集成。
使用方法
可通过 npm 获取:
@gotohuman/mcp-server
在 Cursor / Claude 等中设置
{
"mcpServers": {
"gotoHuman": {
"command": "npx",
"args": ["-y", "@gotohuman/mcp-server"],
"env": {
"GOTOHUMAN_API_KEY": "your-api-key"
}
}
}
}
在 app.gotohuman.com 获取您的 API 密钥并设置审批步骤
工具
list-forms
列出所有可用的审核类型。
- 返回 您账户中所有可用审核类型的列表,包括已添加字段的高级信息
get-form-schema
获取为给定审核类型请求人工审核时要使用的模式。
- 参数
formId:要获取模式的审核类型 ID
- 返回 模式,包括所含字段及其配置
request-human-review-with-form
请求人工审核。将出现在您的 gotoHuman 收件箱中。
- 参数
formId:要使用的审核类型 IDfieldData:内容(要审核的 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