hands

把本地 Grok 工具以 MCP 形式暴露给 ChatGPT Web,无需自带模型

📅 收录: 2026-08-28 🔄 更新: 2026-08-28

这是什么?适合谁?

Hands(nghyane/hands)是一个把本地 Grok 工具以 MCP 形式暴露给 ChatGPT Web 的桥梁工具。它解决「网页端 Claude / ChatGPT 缺本地工具接入」的痛点:你本机已有的工具能力,通过 MCP 协议让 ChatGPT Web 直接调用,而不必自己搭一个模型。

核心价值:把「本地已有能力」变成「网页 AI 可调用的工具」。你在浏览器里用 ChatGPT Web,却能触发本机的 Grok 工具完成实际动作。

适合人群

  • 想让 ChatGPT Web 调用本地工具的开发者
  • 已有 Grok 工具链、希望复用而非重写的用户
  • 研究「网页 AI × 本地工具」桥接的人

使用前提:本机已配置 Grok 工具;Rust 运行环境;理解 MCP 协议。

准备工作

  1. Rust 工具链:项目用 Rust 编写(GitHub API 实测语言),需 cargo 构建。
  2. 本地 Grok 工具:本机已有可调用的 Grok 工具能力。
  3. 成本:Apache-2.0 开源,完全免费。
  4. 时间预算:构建 + 桥接配置约 20 分钟。
  5. 心智准备:它做「桥接」,不提供模型——推理仍由 ChatGPT Web 完成。

快速上手(3 步)

第一步:构建

git clone https://github.com/nghyane/hands
cd hands
cargo build --release   # 具体命令以 README 为准

第二步:配置桥接

按 README 配置本机 Grok 工具与 MCP 暴露方式。

第三步:在 ChatGPT Web 里调用

把 MCP 接入 ChatGPT Web,发一条指令让它调用本地工具。

成功判定:在 ChatGPT Web 里下指令后,本机 Grok 工具被实际触发并返回结果。

初级用法

桥接模型

本机工具 ↔ MCP 协议 ↔ ChatGPT Web,三者在一条链上协作。

无需自带模型

推理由 ChatGPT Web 完成,Hands 只负责把工具能力「递」给网页端。

本地工具复用

已有 Grok 工具不用重写,直接暴露给网页 AI 使用。

高级玩法

多工具暴露

把多个本地 Grok 工具统一暴露,网页 AI 按需选择调用。

权限控制

限制网页 AI 能调用哪些本地工具,避免越权操作。

与桌面端互补

网页端管对话、本地管执行,形成「云端大脑 + 本地手脚」的组合。

小技巧

  1. 最小权限暴露:只暴露必要的工具,减少风险。
  2. 先测单个工具:逐个工具验证桥接,再批量暴露。
  3. 确认工具幂等:本地工具应可重复调用,避免副作用。
  4. 记录调用日志:保留调用记录便于排查。
  5. 防火墙隔离:只监听本机回环地址。

常见踩坑

踩坑 1:误以为它自带模型

  • 现象:以为 Hands 提供 AI 能力。
  • 原因:它只是桥接工具,推理靠 ChatGPT Web。
  • 解决:模型能力来自网页端,Hands 只负责工具调用。

踩坑 2:暴露过多本地工具

  • 现象:网页 AI 能调用不该开放的工具。
  • 原因:未做权限控制。
  • 解决:最小权限暴露,只开放必要工具。

踩坑 3:Rust 环境缺失

  • 现象:cargo build 失败。
  • 原因:未装 Rust 工具链。
  • 解决:安装 Rust(rustup),核对版本要求。

踩坑 4:MCP 连接失败

  • 现象:ChatGPT Web 看不到工具。
  • 原因:MCP 配置或网络绑定错误。
  • 解决:核对配置,确保只绑本机回环地址。

踩坑 5:本地工具副作用

  • 现象:工具被执行了意想不到的操作。
  • 原因:工具本身有副作用或非幂等。
  • 解决:暴露前确认工具行为,必要时加确认机制。

常见问题 FAQ

Q1: 需要自己搭模型吗?

A: 不需要。推理由 ChatGPT Web 完成,Hands 只桥接本地工具。

Q2: 只能接 Grok 工具吗?

A: 定位是把本地 Grok 工具暴露为 MCP,具体兼容范围以仓库文档为准。

Q3: 免费吗?

A: Apache-2.0 开源免费;ChatGPT Web 侧费用另计。

Q4: 安全吗?

A: 桥接涉及让网页 AI 调用本地工具,应最小权限暴露、只监听本机回环地址。

Q5: 和桌面版 ChatGPT 的工具能力有区别吗?

A: 本质是把本地能力桥接给网页端,具体能力取决于你暴露了哪些工具。

进阶学习建议

掌握基础后,建议深入:

  1. 工具权限模型:设计「只读 / 写入 / 高危」分级,按需暴露。
  2. 云端大脑 + 本地手脚:把网页 AI 与本地工具链组合成混合工作流。
  3. 调用审计:为每个桥接调用留痕,可追踪、可回滚。

参考链接


最后更新:2026-08-28 · 作者:MagicNetWorld · 基于公开资料整理,关键数据经 GitHub API 独立实测核验,AI 辅助生成

📊 评分与标签

评分说明

总分 7.4/10 · S_入选

📊 可观测社区指标(采集日期:2026-08-28)

  • GitHub: nghyane/hands ★35, 🔱8(GitHub API 实时验证)
  • License: Apache-2.0;仓库创建 2026-08-26,最后推送 2026-08-27(活跃)
  • 语言: Rust;定位「本地 Grok 工具 ↔ MCP ↔ ChatGPT Web 桥接」

⚙️ 功能完整度 1.9/2.5

  • 实现「本地工具以 MCP 暴露给 ChatGPT Web」核心桥接;不足是定位聚焦、场景面窄。
  • 竞品对比 1(MCP 服务器框架):通用性强但需自己写桥接逻辑。
  • 竞品对比 2(桌面版原生工具):能力内建,无需桥接。

✨ 输出质量 1.8/2.5

  • 桥接透明、本地执行可靠;但输出质量取决于所接工具与网页端模型。
  • 竞品对比 1(原生集成):更稳定。
  • 竞品对比 2(手写桥接):灵活但易出错。

🖐️ 易用性 1.1/1.5

  • 需 Rust 构建 + MCP 配置,门槛不低。
  • 竞品对比 1(插件市场一键装):更简单。
  • 竞品对比 2(自建桥接):复杂度更高。

💰 性价比 1.3/1.5

  • Apache-2.0 开源免费;无额外服务成本。
  • 竞品对比 1(商业桥接服务):订阅计费。
  • 竞品对比 2(自研):投入工程时间。

🔒 稳定性 0.7/1.0

  • 项目较新,社区与案例有限。
  • 竞品对比 1(官方 MCP 生态):更成熟。
  • 竞品对比 2(成熟框架):久经考验。

🛡️ 隐私安全 0.6/1.0

  • 本地工具本地执行;但让网页 AI 调用本地工具需谨慎授权。
  • 竞品对比 1(云端工具):数据出本地。
  • 竞品对比 2(全本地脚本):无网页端依赖。

评分依据可追溯至公开来源,每项分数均有明确理由和数据支撑。

🏷️ 标签说明

  • AI开发平台: 网页 AI × 本地工具的桥接基础设施。来源:官方仓库
  • 开源免费: Apache-2.0 协议。来源:GitHub API
  • MCP: 通过 MCP 协议暴露工具。来源:官方仓库
  • 本地工具: 桥接本地 Grok 工具。来源:官方仓库
  • ChatGPT: 面向 ChatGPT Web。来源:官方仓库

📋 来源核实

  • ✅ 已验证: GitHub 仓库 - stars/forks/license/pushed_at/语言经 GitHub API 实时核验(2026-08-28)
  • ✅ 已验证: 官方 README - 桥接定位比对
  • ⚠️ 未实测: 桥接与工具调用端到端流程
  • ⚠️ 未验证: 兼容范围与稳定性

⚠️ 局限与未实测声明

  • 本文基于 2026-08-28 GitHub 公开信息整理,未实际运行 hands
  • 项目较新,构建与配置方式以仓库 README 为准
  • 工具兼容范围未量化验证

同分类推荐

AI开发平台 分类下的其他工具

)}