RepoHop

连接智能体

选择智能体,连接RepoHop并验证只读访问。

RepoHop是远程MCP服务器。它让智能体操作你通过RepoHop Local批准的代码仓库。仓库仍保留在电脑上的原文件夹中。

所有智能体都使用这个公共端点:

https://repohop.app/api/mcp

RepoHop支持OAuth客户端发现和动态注册。兼容的智能体会通过公布的registration_endpoint自行注册。RepoHop不会向用户提供共享的固定client_id。如果智能体要求你提供,请更新其连接器或按照对应指南操作,不要自行编造。

智能体工作时,RepoHop Local必须保持在线。你不需要开放本地端口,也不需要创建其他隧道。

先设置RepoHop

  1. 安装并配对RepoHop Local
  2. 批准至少一个代码仓库
  3. 在只读测试成功前,保持Write、Execute、Commit和Push关闭。

选择智能体

  • Grok Bot:将RepoHop添加为自定义连接器并启用其插件。
  • Muse.ai:让Muse在安全VM中创建支持OAuth的MCP连接器。
  • Vellum:使用Vellum的MCP命令添加并验证RepoHop。
  • Gemini Spark:将RepoHop添加为自定义Connected App。
  • Letta:通过管理OAuth的宿主应用添加RepoHop。

每份指南都包含设置、批准、只读测试、增加权限和移除步骤。

访问方式

每个连接都需要在RepoHop中批准。只选择智能体需要的仓库和权限。连接无法看到未选择的仓库。

先从Read开始。仅在任务需要时添加Write、Execute、Commit或Push。Execute会以运行RepoHop Local的本地用户身份执行命令。Push只允许快进推送。

你可以随时通过连接 → 撤销停止访问。要立即在本地停止更改,请运行:

repohop freeze

如果设置失败,请查看故障排除

On this page