Passer au contenu
Documentation Endless
Connecter

Cursor et VS Code

Ajoutez Endless à Cursor ou à VS Code avec un fichier mcp.json : collez l’adresse, connectez-vous une fois et utilisez votre espace de travail à côté de votre code.

Ajoutez Endless au mcp.json de votre éditeur, puis connectez-vous avec votre compte Endless. Cursor utilise la clé mcpServers ; VS Code utilise servers et exige "type": "http".

Cursor

Créer le fichier

Créez .cursor/mcp.json à la racine du projet, ou ~/.cursor/mcp.json pour tous les projets.

.cursor/mcp.json
{
  "mcpServers": {
    "endless": {
      "url": "https://mcp.endless.app"
    }
  }
}

Se connecter

Cursor détecte le fichier et propose la connexion ; terminez-la dans le navigateur. Le serveur apparaît aussi sous Customize dans la barre latérale, où vous pouvez le connecter, le déconnecter ou le désactiver.

Vérifier

Demandez à l’assistant : « Demandez à Endless qui je suis. »

VS Code

Créer le fichier

Créez .vscode/mcp.json dans l’espace de travail, ou exécutez MCP: Open User Configuration pour le garder pour vous seul. Vous pouvez aussi exécuter MCP: Add Server, choisir HTTP et coller l’adresse.

.vscode/mcp.json
{
  "servers": {
    "endless": {
      "type": "http",
      "url": "https://mcp.endless.app"
    }
  }
}

Se connecter

Démarrez le serveur depuis l’action Start du fichier ou depuis la vue MCP, puis terminez la connexion dans le navigateur.

Vérifier

Demandez à l’assistant : « Demandez à Endless qui je suis. »

Le fichier ne contient que l’adresse, sans headers, bloc auth ni jeton : vous pouvez donc le commiter sans risque. Chaque collègue se connecte avec son propre compte et ne voit que ce que son compte peut voir.

Exemples de demandes

  • « Trouvez dans Endless les textes et les captures enregistrés pour la page des tarifs. »
  • « Demandez à Endless le coût d’une image principale pour cette page, puis générez-la et donnez-moi le lien du fichier. »
  • « Importez ./public/og.png dans Endless. » (Les éditeurs n’ont pas de zone d’importation ; un agent qui exécute des commandes de terminal importe depuis votre projet, sinon importez un lien public.)

Pour la liste complète des outils et des coûts, consultez Endless dans d’autres apps d’IA.

En cas de problème

  • Le serveur n’apparaît pas : comparez les clés avec les exemples ci-dessus et vérifiez que le JSON est valide.
  • La connexion ne revient pas : supprimez l’entrée, redémarrez l’éditeur et ajoutez-la de nouveau, sans barre oblique finale.
  • Il demande quel espace de travail utiliser : votre compte en a plusieurs. Indiquez-en un ; il est mémorisé pendant 90 jours pour tous les clients.
  • Rien ne revient : vérifiez l’espace de travail sélectionné, puis si le fichier est privé et appartient à un collègue. Consultez fichiers et visibilité.

Sur cette page