SuperAPI AI 工具集

gotohuman-mcp-server

gotoHuman MCP Server 是 gotoHuman 提供的 MCP 服务器,用于为 AI 智能体和智能体工作流加入人工审批环节。gotoHuman 是一个全托管的异步 human-in-the-loop 工作流平台,提供可定制的审批界面,并内置身份认证、webhook、通知、团队功能和不断演进的数据集。该 MCP 服务器可用于从 AI 工作流中请求人工审批,或辅助集成。它提供列出可用审核类型、获取指定审核类型的表单 schema、发起人工审核请求等能力,审核请求会出现在 gotoHuman 收件箱中。服务器已发布在 npm 上,可方便地在 Cursor、Claude 等环境中配置使用。

访问官网

工具介绍

gotoHuman MCP Server 是 gotoHuman 官方提供的 MCP(Model Context Protocol)服务器,目标是让 AI 智能体与智能体工作流能够方便地加入人工审批(human-in-the-loop)步骤。

用途

根据仓库说明,gotoHuman 旨在为 AI 智能体和智能体工作流添加人工审批。它提供的是一套全托管的异步 human-in-the-loop 工作流,配备可定制的审批 UI,并内置身份认证、webhook、通知、团队功能以及不断演进的训练数据集。该 MCP 服务器则用于从 AI 工作流中请求人工审批,或帮助进行集成。

主要能力

该 MCP 服务器公开了以下工具(功能):

  1. 列出所有可用审核类型:返回账户中所有可用的 review types(审核类型),并包含所添加字段的高层级信息。

  2. get-form-schema:获取针对某个指定审核类型请求人工审核时需要使用的 schema。

    • 参数 formId:要获取 schema 的 review type ID。
    • 返回值:考虑所包含字段及其配置后的 schema。
  3. request-human-review-with-form:请求人工审核,该请求会出现在 gotoHuman 收件箱中。

    • 参数 formId:要使用的 review type 的 ID。
    • 参数 fieldData:内容(待审核的 AI 输出、上下文等)以及该 review type 字段的配置。其 schema 需要通过 get-form-schema 获取。
    • 参数 config(可选):该 review type 的配置。其 schema 同样需要通过 get-form-schema 获取。
    • 参数 title(可选):在收件箱和通知中显示的标题。
    • 参数 webhookUrl(可选):本次请求使用的 webhook URL(静态 URL 可以在 gotoHuman 中的 review type 或 agent 上设置)。
    • 参数 workflow(可选):将本次审核关联到多步骤智能体工作流的对象:
      • runId:当前工作流运行的唯一 ID,用于关联多个步骤。
      • metadata:可选附加数据,会在审核模板提交后包含在 webhook 响应中。
    • 参数 assignToUsers(可选):将审核分配给指定用户邮箱的列表。
    • 返回值:reviewId 和 reviewLink。

使用方式

根据仓库说明,可通过 npm 获取该 MCP 服务器(README 中提到“Available on npm as:”,但未提供具体包名)。设置方式为:

  1. 在 app.gotohuman.com 获取 API key,并设置一个审批步骤。
  2. 在 Cursor / Claude 等环境中进行配置。

README 中还给出了 Windows 相关的路径提示:args 路径需要写成 C:\\<absolute-path>\\build\\index.js。

仓库本身是开源的,位于 https://github.com/gotohuman/gotohuman-mcp-server ,可通过注册 GitHub 账户参与开发。

适用场景

适合需要让 AI 智能体或自动化流程在关键节点暂停、等待人工审核或批准的团队。例如,将 AI 生成内容交由人工确认、构建多步骤智能体工作流并在其中插入审批环节等。

限制

所提供的资料未说明该服务器的具体价格、收费模式、平台兼容范围、性能指标或效果数据,这些信息暂未提供。