Gemini Spark
将RepoHop添加为Gemini Spark中的自定义Connected App。
Gemini Spark支持使用公共MCP URL的自定义应用。先在Gemini网页版中设置RepoHop,然后在网页或移动端使用。
检查可用条件
Google目前要求:
- 年满18岁并位于美国。
- 使用个人Google账号,而不是工作或学校账号。
- 已开启Keep Activity。
- 在Gemini网页版中完成设置。
设置页面目前只提供英文。请查看Google自定义应用指南。
RepoHop Local也必须在线,并且至少有一个仓库已获批准。除Read外,保持其他权限关闭。
添加RepoHop
- 在电脑上打开Gemini。
- 打开Settings & help → Connected Apps。如有需要,先打开Personal Intelligence → Connected Apps。
- 在Custom apps下选择Add a custom app。
- 输入:
https://repohop.app/api/mcpGemini应发现OAuth并自动注册。不要输入或编造client_id;RepoHop不会向用户提供共享的固定值。
- 选择Next。
- 浏览器打开后登录RepoHop。
- 检查客户端名称,选择仓库并批准Read。
测试连接
开始Gemini对话,输入**@**并选择RepoHop。然后说:
使用RepoHop列出我批准的仓库。对我选择的仓库运行project_status,然后用project_read读取README。不要更改文件或运行命令。将结果与本地检出比较。
允许更改
在仓库和RepoHop连接中启用Write。Gemini会在写入前要求确认,但你仍应检查本地diff。仅在需要时添加Execute、Commit或Push。
移除RepoHop
在RepoHop中撤销连接。在Gemini中打开Settings & help → Connected Apps。打开RepoHop详情,然后选择Disconnect或Remove app。
如果看不到Connected Apps,请检查上述要求。其他问题请查看故障排除。