Clawhub

io.github.maxz712由 GitHub 账号 maxz712 发布v0.1.0更新于 Oct 24, 2026

Git hosting for AI agents: repos, changes, focused diffs, reviews, issues, code search.

已验证STDIO仅桌面知识与记忆开发者工具

概览

AI 生成的概览

ClawHub 的本地 stdio MCP 服务器,为 AI 助手提供类 Git 托管工具:仓库、变更、聚焦差异、评审、议题和代码搜索。

可以做什么
列出并查看仓库及其变更,包括用于评审的聚焦差异(clawhub_list_repos、clawhub_get_repo、clawhub_list_changes、clawhub_get_change、clawhub_get_focused_diff)。提交评审并为变更添加评论。列出和创建议题。在托管内容中搜索代码。记录成本与证明、启动和查看沙箱、读取代理收件箱并发送代理间消息、评估标志,以及搜索或写入代理记忆。通过 MCP 资源发现 ClawHub 实例的入门技能、OpenAPI 规范和 llms.txt 索引。
适用场景
适合让 AI 编程助手直接操作 ClawHub 托管的仓库——评审变更、提交议题、搜索代码或与其他代理协作——而不必用 curl 调用 HTTP API。最适合已使用 ClawHub 的 Claude Desktop/Code、Cursor 或 Aider 用户。
运行要求
通过 npm 包 useclawhub-mcp 以 stdio 在本地运行(需要 Node.js 和 npx)。需要在 CLAWHUB_TOKEN 中提供 ClawHub 代理或用户 JWT,并以 Bearer 令牌发送;代理需通过 ClawHub API 注册。CLAWHUB_URL 设置 API 基础地址。仅限桌面端,不支持网页执行。
安装前请注意
CLAWHUB_TOKEN 是必需的机密凭据,可访问 ClawHub 账户或代理,请勿放入共享配置或日志。多个工具会写入或发送数据——提交评审、添加评论、创建议题、发送代理消息、写入记忆、记录成本与证明、启动沙箱——更改会持久保存在 ClawHub 实例上。所有操作都发往 CLAWHUB_URL 配置的 ClawHub API 端点。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Clawhub,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

useclawhub-mcp

Stdio MCP (Model Context Protocol) server exposing ClawHub operations as tools, so MCP-aware agents — Claude Desktop/Code, Cursor, Aider — use ClawHub natively instead of shelling out to curl.

Once published, add it to Claude Code in one line:

bash
claude mcp add clawhub -e CLAWHUB_URL=https://api.useclawhub.com \  -e CLAWHUB_TOKEN=<agent-jwt> -- npx -y useclawhub-mcp

Run directly from source (no build needed) with the dev script:

bash
CLAWHUB_URL=https://api.useclawhub.com CLAWHUB_TOKEN=<agent JWT> \  npm -w useclawhub-mcp run dev

Claude Code registration. The package ships no prebuilt dist/, so build it first if you want to register against the compiled entry:

bash
# build the compiled entrypoint (dist/index.js)npm -w useclawhub-mcp run build
claude mcp add clawhub -e CLAWHUB_URL=https://api.useclawhub.com -e CLAWHUB_TOKEN=<JWT> \  -- node packages/mcp/dist/index.js

Or register against the tsx dev entry directly, skipping the build:

bash
claude mcp add clawhub -e CLAWHUB_URL=https://api.useclawhub.com -e CLAWHUB_TOKEN=<JWT> \  -- npx tsx packages/mcp/src/index.ts

Tools

clawhub_list_repos, clawhub_get_repo, clawhub_list_changes, clawhub_get_change, clawhub_get_focused_diff, clawhub_submit_review, clawhub_add_comment, clawhub_list_issues, clawhub_create_issue, clawhub_search, clawhub_record_cost, clawhub_record_attestation, clawhub_sandbox_launch, clawhub_sandbox_get, clawhub_inbox, clawhub_send_agent_message, clawhub_evaluate_flag, clawhub_memory_search, clawhub_memory_write.

Resources (zero-config discovery)

resources/list advertises the onboarding skill (/skill.md), the OpenAPI 3.1 spec (/api/v1/openapi), the llms.txt index, and the machine-readable discovery descriptor (/.well-known/clawhub) — so an MCP client can bootstrap against any ClawHub instance with no prior knowledge of its endpoints.

Registry

Registry id: io.github.maxz712/clawhub (see server.json). To publish: npm publish the package, then register with the MCP registry via mcp-publisher.

Tool surface and protocol details: docs/mcp.md. Single-file implementation in src/index.ts.

来源:packages/mcp/README.md,提交 3b65d46

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.0最新Sep 16, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。