Connectez Avala à Claude, Cursor, VS Code et ChatGPT avec MCP
Le Model Context Protocol (MCP) est un standard ouvert qui permet aux assistants IA d’appeler des outils externes et d’accéder à des sources de données. Le serveur MCP d’Avala expose vos jeux de données, projets et exports comme des outils, vous permettant de gérer votre flux d’annotation en langage naturel dans Claude, Cursor, VS Code ou ChatGPT.
Installez le serveur MCP avec n’importe quel client IA compatible. Vous aurez besoin de Node.js 18+ et d’une clé API Avala.Pour Claude Desktop, ajoutez à votre fichier de configuration (~/Library/Application Support/Claude/claude_desktop_config.json sur macOS) :
Ne committez jamais de fichiers de configuration contenant de vraies clés API dans le contrôle de version. Définissez AVALA_API_KEY comme variable d’environnement système, ou remplacez "your-api-key" par votre clé réelle localement.
Redémarrez Claude Desktop. Les outils Avala apparaîtront dans le sélecteur d’outils.
MCP fonctionne en lecture seule par défaut dans le serveur intégré. Pour activer les outils d’écriture/suppression, définissez AVALA_MCP_ENABLE_MUTATIONS=true avant de lancer le serveur MCP.
Une fois connecté, vous pouvez demander à votre assistant IA d’interagir avec Avala en langage naturel :
Liste tous mes jeux de données
Montre le statut du projet "Pedestrian Detection"
Combien de tâches sont terminées dans "Lidar QA" ?
Montre les jobs d'export pour le dataset ds_abc123
Montre les statistiques de mon espace de travail
L’assistant appelle l’outil MCP Avala approprié, traite la réponse et présente les résultats. Vous pouvez enchaîner plusieurs requêtes dans une seule conversation — par exemple, lister les jeux de données, en choisir un, puis déclencher un export.