RepoHop

Muse.ai

使用官方RepoHop MCP客户端模板在云端VM中连接Muse。

Muse没有普通的MCP设置页面。它可以使用官方RepoHop MCP客户端模板在安全VM中运行自定义连接器。

连接前

确保RepoHop Local在线,并已批准至少一个仓库。除Read外,保持其他权限关闭。

让Muse进行连接

向Muse发送:

克隆官方 RepoHop MCP 客户端仓库并用于连接:

git clone https://github.com/TheSethRose/RepoHop-MCP.git
cd RepoHop-MCP
bun install

按照该仓库中的 AGENTS.md 连接至 https://repohop.app/api/mcp。

将 redirect_uri 注册为 https://agent.meta.ai/api/hatch/oauth/callback。

在需要我在浏览器中批准访问时暂停。

Muse应克隆模板,注册客户端,启动OAuth,并在需要你批准时暂停。RepoHop不会向用户提供共享的固定客户端ID。

批准访问

  1. Muse提出要求时接管浏览器。
  2. 登录RepoHop。
  3. 检查客户端名称并选择仓库。
  4. 只批准Read。
  5. 将控制权交还Muse。

检查连接器代码。令牌不得写入文件或日志。Meta的Muse安全指南介绍了VM和凭据的工作方式。

测试连接

对Muse说:

使用RepoHop列出我批准的仓库。对我选择的仓库运行project_status,然后用project_read读取README。不要更改文件或运行命令。

确认结果与本地检出一致。

允许更改

在仓库和RepoHop连接中启用Write。让Muse在更改前读取每个文件。在本地检查每项更改。仅在任务需要时添加Execute、Commit或Push。

移除RepoHop

在RepoHop中撤销连接。然后让Muse停止并移除连接器,删除保存的RepoHop凭据。确认连接器不再启动。

如果失败,让Muse报告准确错误,但不要输出凭据。然后查看故障排除。

On this page