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。
批准访问
- Muse提出要求时接管浏览器。
- 登录RepoHop。
- 检查客户端名称并选择仓库。
- 只批准Read。
- 将控制权交还Muse。
检查连接器代码。令牌不得写入文件或日志。Meta的Muse安全指南介绍了VM和凭据的工作方式。
测试连接
对Muse说:
使用RepoHop列出我批准的仓库。对我选择的仓库运行project_status,然后用project_read读取README。不要更改文件或运行命令。确认结果与本地检出一致。
允许更改
在仓库和RepoHop连接中启用Write。让Muse在更改前读取每个文件。在本地检查每项更改。仅在任务需要时添加Execute、Commit或Push。
移除RepoHop
在RepoHop中撤销连接。然后让Muse停止并移除连接器,删除保存的RepoHop凭据。确认连接器不再启动。
如果失败,让Muse报告准确错误,但不要输出凭据。然后查看故障排除。