← 返回目录
G

gotoHuman MCP Server

官方
为AI代理和代理工作流添加人工审批
分类
团队协作 第 35 / 55
Stars
★ 52 热门
传输方式
stdio(本地进程)
运行环境
Node.js
凭据
需要 API Key / 凭据
许可证
MIT
最近提交
工具数
3
50FMRS · D

gotoHuman MCP服务器为AI工作流提供了安全、可控的人工审批机制,简化了AI代理的监督过程。

最强项 · 维护活跃度 11/20 最弱项 · 可靠性 9/20

可靠性
9/20
安全与权限
10/20
维护活跃度
11/20
文档质量
10/20
安装易用性
10/20
查看各项评分依据
可靠性 9/20
源码表明该服务器使用标准TypeScript结构(tsconfig.json、package.json、src/目录),但README中的工具名称与src/文件中的实际声明可能不完全一致(例如README提到'request-human-review-with-form',而源码可能用'requestHumanReview')。这种不一致降低了可靠性,因为我们无法自信地推断实际行为。未提供测试或CI(无.github目录),因此无法验证关键路径。初始化流程简单,但缺少已提交的测试使得可靠性评分上限为12。
安全与权限 10/20
凭据处理通过GOTOHUMAN_API_KEY环境变量进行,这是一个良好的实践。服务器进行外部API调用,由于是托管服务,这是预期的。没有发现恶意活动。属于MCP的写入操作(如createTicket)在没有确认的情况下提供了副作用,但这是服务的本质。然而,权限最小化并没有明确阐述,且对于创建外部票证这样的操作,没有内置确认机制。尽管如此,没有危险的默认操作,因此评分保持在10。
维护活跃度 11/20
仓库最近有提交,有MIT许可证,并且有stars(53)。没有CI或自动化测试,这在持续集成方面是一个缺口。维护活动可见,但版本控制或依赖更新没有明确证据。评分反映了活跃但治理存在差距。
文档质量 10/20
README提供了清晰的安装说明,包括使用示例和工具描述。然而,它缺少参数类型和示例等详细说明。关于限制、成本和故障排除的信息没有明确处理。文档总体可用,但可以更全面。
安装易用性 10/20
安装相对简单:使用npx运行包,提供环境变量。给出了跨平台(Cursor、Claude、Windsurf)的示例,包括Windows的说明。然而,没有执行的证据,设置中可能存在与构建或环境相关的微妙问题。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络修改第三方账户数据

适合谁

  • 构建AI代理的开发者,需要人工监督
  • 团队希望在AI工作流中实现审批流程
  • 需要可定制审批界面的场景

不适合谁

  • 不需要人工介入的完全自动化流程
  • 离线或内网环境(需要网络连接)
  • 需要本地部署而不使用托管服务的场景

所需权限

  • 需要GOTOHUMAN_API_KEY,用于认证和访问账户中的表单
  • 需要网络访问app.gotohuman.com
  • 写入操作涉及gotoHuman服务,不直接访问本地文件

风险与副作用

  • API密钥泄露可能导致未经授权的审批请求
  • 网络问题可能中断与服务的通信
  • 过度依赖服务可能导致审批延迟

安装接入

准备工作

运行环境:Node.js

GOTOHUMAN_API_KEY 必填密钥 gotoHuman 账户的 API 密钥,在 app.gotohuman.com 获取;本地开发运行时还需设置 GOTOHUMAN_AGENT_ID(your-agent-id)。
其他可选配置项(1 个)
GOTOHUMAN_AGENT_ID 可选

使用npx安装:npx @gotohuman/mcp-server。在MCP客户端(如Cursor、Claude、Windsurf)的配置中添加环境变量GOTOHUMAN_API_KEY,并设置你的API密钥。本地运行时,使用npm install安装依赖,然后npm run build构建,并使用node /path/to/build/index.js配置为本地服务器。

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

以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

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

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add gotoHuman -e GOTOHUMAN_API_KEY=your-api-key -- npx -y @gotohuman/mcp-server

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

在客户端工具列表中应出现 list-forms、get-form-schema 和 request-human-review-with-form 三个工具;调用 list-forms 能返回账户中的审核模板列表即说明连接成功。

常见排障

  1. 确认API密钥是否正确且有效。
  2. 检查网络连接,确保可访问app.gotohuman.com。
  3. 如使用本地构建,确认构建成功且路径正确。
  4. 若工具无法工作,验证表单ID是否存在,并使用`get-form-schema`获取正确的schema。

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 列出我的 gotoHuman 账户中所有可用的审核模板
  • 获取审核模板的表单 schema,以便提交人工审核
  • 用该模板提交一条人工审核请求,并在审核完成后通过 webhook 通知我
  • 把这次审核请求指派给团队中的某个用户邮箱

工具能力 3

list-forms 只读
列出账户中所有可用的审查模板,包含字段的高级信息。
get-form-schema 只读
获取用于给定审查模板的人工审核请求的结构。
request-human-review-with-form 写入
请求人工审查,该审查将出现在gotoHuman收件箱中。

使用场景

在AI代理执行关键操作前请求人工批准
在自动化工作流中审查AI生成的输出
实现多步骤代理工作流中的人工审批
将人工监督集成到基于AI的编码助手中

支持客户端

Claude Desktop
Cursor
Windsurf

依据项目文档列出,未经本站实测。

详细介绍

gotoHuman MCP服务器允许AI代理和代理工作流通过MCP请求人工审批。它提供了完全托管、异步的人工介入工作流,具有可自定义的审批界面、内置认证、Webhooks、通知和团队功能。该服务器作为AI系统与人类审查人员之间的桥梁,实现人工监督AI输出。

同类可选方案

源版本 fda85809bb94 数据同步于 2026-10-11 查看 FMRS 评分方法