Vellum
Add RepoHop with Vellum's MCP commands and OAuth flow.
Vellum supports remote MCP servers in its desktop and web apps. It can add RepoHop, open the OAuth flow and store the resulting credentials.
Before you connect
Make sure RepoHop Local is online and at least one repository is approved. Keep all permissions except Read turned off.
Add RepoHop
Ask Vellum to connect RepoHop with its MCP setup skill. Tell it to use Streamable HTTP with this URL:
https://repohop.app/api/mcpVellum should discover OAuth and register itself automatically. Do not configure or invent a client_id; RepoHop does not issue users a shared static value.
You can also run these commands through Vellum:
assistant mcp add repohop -t streamable-http -u https://repohop.app/api/mcp
assistant mcp auth repohop
assistant mcp listOn Vellum desktop, run the authentication command through 'host_bash'. It opens your local browser. On Vellum web, run it through 'bash'. The hosted session handles the redirect.
Approve access
- Sign in to RepoHop when the browser opens.
- Check the client name and select the repository.
- Approve Read access only.
- Return to Vellum.
- Confirm that 'assistant mcp list' shows RepoHop as connected.
See Vellum's MCP setup guide for its current command behavior.
Test the connection
Ask Vellum:
Use RepoHop to list my approved repositories. Run project_status for the repository I choose, then read its README with project_read. Do not change files or run commands.Check that the result matches your local checkout.
Allow changes
Turn on Write in both the repository and the RepoHop connection. Ask Vellum to read each file before changing it. Review every change locally. Add Execute, Commit or Push only when needed.
Remove RepoHop
Revoke the connection in RepoHop. Then run:
assistant mcp remove repohop
assistant mcp listThe final command should no longer list RepoHop. If setup fails, use Troubleshooting.