RepoHop

Connecter un agent

Choisissez votre agent, connectez RepoHop et testez l’accès en lecture seule.

RepoHop est un serveur MCP distant. Il permet à un agent de travailler avec les dépôts que vous avez approuvés avec RepoHop Local. Votre dépôt reste dans son dossier actuel sur votre ordinateur.

Tous les agents utilisent ce point de terminaison public :

https://repohop.app/api/mcp

RepoHop prend en charge la découverte des clients OAuth et l’enregistrement dynamique. Les agents compatibles s’enregistrent via le registration_endpoint annoncé. RepoHop ne fournit pas de client_id statique partagé aux utilisateurs. Si un agent vous en demande un, mettez à jour son connecteur ou suivez son guide au lieu d’inventer une valeur.

RepoHop Local doit rester en ligne pendant que l’agent travaille. Vous n’avez pas besoin d’ouvrir un port local ni de créer un autre tunnel.

Configurer RepoHop d’abord

  1. Installez et associez RepoHop Local.
  2. Approuvez au moins un dépôt.
  3. Laissez Write, Execute, Commit et Push désactivés jusqu’à la réussite du test de lecture.

Choisir votre agent

  • Grok Bot : ajoutez RepoHop comme connecteur personnalisé et activez son plugin.
  • Muse.ai : demandez à Muse de créer un connecteur MCP avec OAuth dans sa VM sécurisée.
  • Vellum : ajoutez et authentifiez RepoHop avec les commandes MCP de Vellum.
  • Gemini Spark : ajoutez RepoHop comme Connected App personnalisée.
  • Letta : ajoutez RepoHop avec une application hôte qui gère OAuth.

Chaque guide couvre la configuration, l’approbation, le test de lecture, les droits supplémentaires et la suppression.

Fonctionnement de l’accès

Vous approuvez chaque connexion dans RepoHop. Sélectionnez uniquement les dépôts et les droits nécessaires à l’agent. Une connexion ne peut pas voir les dépôts non sélectionnés.

Commencez par Read. Ajoutez Write, Execute, Commit ou Push uniquement si la tâche en a besoin. Execute lance les commandes avec le compte local qui exécute RepoHop Local. Push autorise uniquement les push fast-forward.

Vous pouvez arrêter l’accès à tout moment avec Connexions → Révoquer. Pour arrêter immédiatement les modifications en local, exécutez :

repohop freeze

Si la configuration échoue, consultez le Dépannage.

On this page