Token导航 LogoToken导航

MCP Server · 浏览器工具

Human In MCP

一个让AI在完成任务后通过MCP向用户展示信息并获取下一步指示的工具,支持多轮对话和无限循环交互。

未说明官方级别未说明来源级核验工具 1
HTMLClaude浏览器自动化Claude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
ZHLX2005
提供方
ZHLX2005

工具数量

1

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Human In MCP 属于浏览器工具类 MCP Server,公开资料标注 1 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前先确认权限范围。

分类

浏览器工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 1 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

Human-In-MCP

让 AI 在完成任务后通过 MCP 向用户展示信息并获取下一步指示,实现无限对话循环。

功能特点

  • 任务总结展示: AI 完成任务后向用户展示工作总结
  • 困难反馈: 显示 AI 遇到的问题或需要的帮助
  • 选项交互: 用户可以从预设选项中选择或输入自定义指令
  • 多轮对话: 支持通过 ConversationID 跟踪对话状态
  • 无限循环: AI 可以持续与用户交互,直到用户选择结束

安装运行

go run human_in_mcp_server.go

服务器将在 http://localhost:8093 启动。

MCP 配置

在 Claude Desktop 或其他 MCP 客户端配置:

{
  "mcpServers": {
    "human-in-mcp": {
      "command": "go",
      "args": ["run", "d:/code/a_go/proj/human_in_mcp/human_in_mcp_server.go"],
      "env": {}
    }
  }
}

工具使用

human_interaction

AI 调用此工具向用户展示信息并获取下一步指示。

参数:

参数类型必需说明
summarystring是完成任务的简单总结
difficultiesstring是遇到的困难、需要的帮助或其他重要信息
conversationIdstring是对话ID,用于跟踪多轮对话(建议使用时间戳或UUID)
nextOptionsstring是可选项的 JSON 数组字符串,如 ["继续", "修改", "结束"]

返回:

{
  "conversationId": "string",
  "selectedIndex": 0,    // -1 表示自定义输入
  "customInput": "string",
  "continue": true
}

AI 使用示例

当 AI 完成任务后,可以这样调用:

我已完成代码重构工作。
调用 human_interaction 工具向用户展示:
- summary: "重构了用户认证模块,将代码从500行减少到300行,提高了可读性"
- difficulties: "部分遗留代码逻辑复杂,建议后续逐步重构"
- conversationId: "task-001-1738250000"
- nextOptions: ["继续优化其他模块", "添加单元测试", "提交代码", "查看具体改动"]

用户交互示例

======================================================================
🤖 AI 任务完成报告 [对话ID: task-001-1738250000]
======================================================================

📋 任务总结:
重构了用户认证模块,将代码从500行减少到300行,提高了可读性

⚠️  遇到的问题/需要的帮助:
部分遗留代码逻辑复杂,建议后续逐步重构

🔄 接下来的可选项:
  [1] 继续优化其他模块
  [2] 添加单元测试
  [3] 提交代码
  [4] 查看具体改动
  [0] 自定义输入
  [q] 结束对话

----------------------------------------------------------------------

请选择操作 (输入数字或命令): 2

✅ 已记录您的选择,将继续执行...
======================================================================

工作流程

┌─────────────────────────────────────────────────────────────────┐
│                        AI Agent                                  │
│  1. 执行任务                                                     │
│  2. 调用 human_interaction 工具                                  │
│     ┌─────────────────────────────────────┐                    │
│     │ 传入: summary, difficulties,         │                    │
│     │       conversationId, nextOptions    │                    │
│     └─────────────────────────────────────┘                    │
│                              ↓                                  │
│  3. 等待用户选择                                                 │
│                              ↑                                  │
│     ┌─────────────────────────────────────┐                    │
│     │ 返回: selectedIndex, customInput,   │                    │
│     │       continue                       │                    │
│     └─────────────────────────────────────┘                    │
│  4. 根据 continue 决定:                                         │
│     - true: 继续执行下一步任务 → 回到步骤 1                      │
│     - false: 结束对话                                           │
└─────────────────────────────────────────────────────────────────┘
                              ↕
                    ┌─────────────────┐
                    │   用户控制台     │
                    │  查看任务报告    │
                    │  选择下一步操作  │
                    └─────────────────┘

与 AI Agent 集成示例

# AI Agent 伪代码示例
def execute_with_human_loop(agent):
    conversation_id = str(int(time.time()))

    while True:
        # 1. AI 执行任务
        result = agent.execute()

        # 2. 向用户展示并获取下一步指示
        response = mcp.call("human_interaction", {
            "summary": result.summary,
            "difficulties": result.difficulties,
            "conversationId": conversation_id,
            "nextOptions": json.dumps(result.suggestions)
        })

        # 3. 检查是否继续
        if not response["continue"]:
            break

        # 4. 根据用户选择继续
        if response["selectedIndex"] == -1:
            agent.set_custom_task(response["customInput"])
        else:
            agent.select_option(response["selectedIndex"])

注意事项

  1. conversationId 应该在同一个对话循环中保持一致,用于跟踪对话状态
  2. nextOptions 必须是有效的 JSON 数组字符串格式
  3. 用户输入 q 可随时结束对话
  4. 选择 0 可输入自定义指令

工具与能力

工具数量

1

资源数量

0

提示词数量

0

能力标签

HTML本地部署AI交互任务管理多轮对话用户反馈无限循环

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

自动操作网页

打开页面、点击、填表,把浏览器动作交给模型执行。

抓结构化数据

把页面内容整理成表格或 JSON,省掉手工复制粘贴。

走一遍关键流程

按步骤检查页面是否正常,回归时少漏环节。

选择建议

值得选的地方

  • 只提供 1 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在浏览器工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Human In MCP

MCP World · 本页

1未说明未标注1 个2026-05-17
Fetch 9a2682de

MCP.so

1SSE有3 个2026-05-17
Browser 738d52bc

MCP World

0stdio有1 个2026-05-17
Playwright MCP Server

MCP.so

21stdio有4 个2026-05-17
Skyvern MCP

MCP World

0stdio有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Human In MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Human In MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Human In MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Human In MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Human In MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP