gotoHuman MCP Server

gotoHuman MCP Server

site icon
2025.03.25 14
TypeScriptAI代理审查异步工作流团队协作交流协作
gotoHuman MCP Server 是一个允许AI代理通过MCP向人类请求审查的服务。它支持审查AI生成的内容、批准关键操作或提供输入,是一个基于异步webhook的工作流,适用于自主代理和AI自动化。
View on GitHub

Overview

基本能力

产品定位

gotoHuman MCP Server 旨在为AI代理提供一个平台,使其能够请求人类审查,从而确保AI生成的内容或操作的准确性和可靠性。

核心功能

  1. 请求人类审查:AI代理可以提交内容或操作请求,等待人类审查。
  2. 表单管理:支持列出所有可用的审查表单,获取表单的架构,并使用表单请求审查。
  3. 异步工作流:基于webhook的异步处理,确保审查流程的高效性。

适用场景

  1. AI内容审查:审查AI生成的文章、代码等内容。
  2. 关键操作批准:在AI执行关键操作前,请求人类批准。
  3. 团队协作:团队成员可以审查和批准AI提交的请求。

工具列表

  1. list-forms:列出所有可用的审查表单及其基本信息。
  2. get-form-schema:获取指定表单的架构,用于请求审查。
  3. request-human-review-with-form:使用指定表单请求人类审查,返回审查链接。

常见问题解答

  1. 如何获取API密钥?:访问app.gotohuman.com获取API密钥并设置审查表单。
  2. 如何在Windows上运行?:在Windows上,args路径需要格式化为C:\\<absolute-path>\\build\\index.js

使用教程

使用依赖

# Install dependencies
npm install

安装教程

# Build the server
npm run build

# For testing: Run the MCP inspector
npm run inspector

调试方式

  1. 确保已正确设置API密钥和环境变量。
  2. 使用npm run inspector进行测试和调试。
  3. 检查webhook响应以确保审查流程正常工作。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。