RepoHop

Vellum

VellumのMCPコマンドとOAuthでRepoHopを追加します。

Vellumのデスクトップ版とウェブ版はリモートMCPサーバーに対応しています。RepoHopの追加、OAuthの開始、認証情報の保存を行えます。

接続する前に

RepoHop Localをオンラインにし、少なくとも1つのリポジトリを承認します。Read以外の権限はオフにします。

RepoHopを追加する

Streamable HTTPでRepoHopへ接続するよう、VellumのMCP設定機能へ依頼します。次のURLを使います。

https://repohop.app/api/mcp

VellumはOAuthを検出して自動的に登録します。client_idを設定したり作ったりしないでください。RepoHopは共有の固定値をユーザーに提供しません。

Vellumから次のコマンドを実行することもできます。

assistant mcp add repohop -t streamable-http -u https://repohop.app/api/mcp
assistant mcp auth repohop
assistant mcp list

Vellumデスクトップでは'host_bash'で認証コマンドを実行します。ローカルブラウザーが開きます。Vellumウェブでは'bash'を使います。

アクセスを承認する

  1. ブラウザーが開いたらRepoHopにサインインします。
  2. クライアント名を確認してリポジトリを選びます。
  3. Readだけを承認します。
  4. Vellumへ戻ります。
  5. 'assistant mcp list'でRepoHopが接続済みと表示されることを確認します。

VellumのMCP設定ガイドも確認してください。

接続をテストする

Vellumに依頼します。

RepoHopを使って、承認済みのリポジトリを一覧表示してください。私が選んだリポジトリでproject_statusを実行し、そのREADMEをproject_readで読んでください。ファイルを変更したり、コマンドを実行したりしないでください。

結果をローカルのチェックアウトと比べます。

変更を許可する

リポジトリとRepoHop接続でWriteを有効にします。変更前に各ファイルを読むようVellumへ依頼します。変更はローカルで確認します。必要な場合に限り、Execute、Commit、Pushを追加します。

RepoHopを削除する

RepoHopで接続を取り消します。次を実行します。

assistant mcp remove repohop
assistant mcp list

最後のコマンドにRepoHopが表示されないことを確認します。失敗した場合はトラブルシューティングを確認してください。

On this page