RepoHop

Muse.ai

Connectez Muse en utilisant le modèle de client MCP officiel de RepoHop dans sa VM cloud.

Muse ne possède pas d’écran normal de réglages MCP. Il peut exécuter un connecteur dans sa VM sécurisée en utilisant le modèle officiel de client MCP de RepoHop.

Avant la connexion

RepoHop Local doit être en ligne et au moins un dépôt doit être approuvé. Laissez tous les droits sauf Read désactivés.

Demander à Muse de se connecter

Envoyez cette demande à Muse :

Clone le dépôt officiel du client MCP RepoHop et utilise-le pour te connecter :

git clone https://github.com/TheSethRose/RepoHop-MCP.git
cd RepoHop-MCP
bun install

Suis AGENTS.md dans ce dépôt pour te connecter à https://repohop.app/api/mcp.

Enregistre https://agent.meta.ai/api/hatch/oauth/callback comme redirect_uri.

Arrête-toi lorsque tu as besoin de mon accord dans le navigateur.

Muse doit cloner le modèle, enregistrer le client, lancer OAuth et s’arrêter lorsque votre accord est nécessaire. RepoHop ne fournit pas d’identifiant client statique partagé aux utilisateurs.

Approuver l’accès

  1. Prenez le contrôle du navigateur lorsque Muse le demande.
  2. Connectez-vous à RepoHop.
  3. Vérifiez le nom du client et choisissez le dépôt.
  4. Approuvez uniquement Read.
  5. Rendez le contrôle à Muse.

Vérifiez le code du connecteur. Les jetons ne doivent pas apparaître dans des fichiers ou journaux. Le guide de sécurité de Meta pour Muse explique sa VM et ses identifiants.

Tester la connexion

Demandez à Muse :

Utilise RepoHop pour lister mes dépôts approuvés. Exécute project_status pour le dépôt que je choisis, puis lis son README avec project_read. Ne modifie aucun fichier et n’exécute aucune commande.

Vérifiez que le résultat correspond à votre checkout local.

Autoriser les modifications

Activez Write sur le dépôt et la connexion RepoHop. Demandez à Muse de lire chaque fichier avant de le modifier. Vérifiez chaque changement localement. Ajoutez Execute, Commit ou Push uniquement si nécessaire.

Supprimer RepoHop

Révoquez la connexion dans RepoHop. Demandez ensuite à Muse d’arrêter et de supprimer le connecteur ainsi que ses identifiants RepoHop. Vérifiez que le connecteur ne démarre plus.

En cas d’échec, demandez à Muse l’erreur exacte sans afficher d’identifiants. Consultez ensuite le Dépannage.

On this page