Introduction

Les éditeurs de code modernes alimentés par l'IA font plus que générer du code — ils peuvent interagir avec des outils externes, récupérer des informations en direct et aider avec des workflows de développement au-delà du projet local. En connectant ces éditeurs aux plateformes d'infrastructure, les développeurs peuvent accéder aux détails de déploiement, à la santé des serveurs et aux données opérationnelles sans quitter leur environnement de développement.
Cursor supporte cette capacité via le Model Context Protocol (MCP). En connectant Cursor à Kubeara, les développeurs peuvent accéder de manière sécurisée aux données d'infrastructure telles que le statut des serveurs, les informations de déploiement, l'utilisation des ressources et les métriques GPU directement depuis l'interface de chat de Cursor. Cette intégration réduit les changements de contexte et aide à maintenir le développement et les opérations dans un seul workflow.
Qu'est-ce que Cursor ?
Cursor est un éditeur de code alimenté par l'IA construit sur Visual Studio Code qui combine une expérience de développement familière avec des capacités d'IA avancées. Il aide les développeurs à écrire, refactoriser, déboguer et comprendre le code plus efficacement tout en travaillant dans leurs projets existants.
Au-delà de l'assistance au code, Cursor peut se connecter à des services externes en utilisant MCP. Cela lui permet de récupérer des informations en direct depuis des plateformes de déploiement, des bases de données, des services cloud et d'autres outils de développement, en faisant plus qu'un simple assistant de codage.
Comment Cursor utilise MCP
Cursor utilise le Model Context Protocol (MCP) pour communiquer avec des outils et services externes. Au lieu de se baser uniquement sur votre base de code locale, Cursor peut récupérer des informations en temps réel de manière sécurisée depuis des serveurs MCP connectés lorsque du contexte supplémentaire est nécessaire.
Lorsque vous posez une question à Cursor sur votre infrastructure, il détermine d'abord si la requête nécessite des données externes. Si les informations sont disponibles via le serveur MCP de Kubeara, Cursor envoie une requête authentifiée en utilisant votre connexion MCP configurée. Kubeara valide la requête, récupère les données d'infrastructure demandées et retourne une réponse structurée. Cursor présente ensuite les résultats dans une réponse en langage naturel dans le chat.
Cette communication standardisée permet à Cursor de travailler avec des données d'infrastructure en direct sans nécessiter d'intégrations personnalisées ou de partage de données manuel.
Pourquoi connecter Cursor à Kubeara ?
Kubeara est une plateforme de déploiement open source auto-hébergée pour déployer et gérer des applications, bases de données, modèles d'IA et autres services sur votre propre infrastructure. La connexion de Cursor à Kubeara via MCP vous permet d'accéder aux informations opérationnelles directement depuis votre éditeur. Au lieu de naviguer entre le terminal, le navigateur et le tableau de bord de déploiement, vous pouvez poser des questions à Cursor en langage naturel et recevoir des informations en direct de votre workspace Kubeara.
Quelques tâches courantes incluent :
- Vérifier la santé et la disponibilité des serveurs
- Voir le statut de déploiement
- Surveiller l'utilisation CPU, mémoire, disque et GPU
- Lister les applications et services déployés
- Examiner les ressources d'infrastructure
Connecter Cursor à Kubeara
La configuration de l'intégration ne prend que quelques minutes.
Prérequis
- Cursor Desktop installé
- Un compte Kubeara avec MCP activé
- Un token MCP généré depuis le tableau de bord Kubeara
Générer un token MCP
Dans le tableau de bord Kubeara, ouvrez Serveurs MCP et créez un nouveau token. Copiez le token — vous en aurez besoin à l'étape suivante.
Ouvrir les paramètres MCP dans Cursor
Dans Cursor, allez dans Paramètres → Outils & Serveurs MCP.
Ajouter le serveur Kubeara
Cliquez sur Ajouter un serveur MCP. Cursor ouvrira le fichier mcp.json. Collez la configuration ci-dessous et remplacez YOUR_TOKEN_HERE par votre token Kubeara.
{
"mcpServers": {
"kubeara": {
"url": "https://api.kubeara.dev/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN_HERE"
}
}
}
}Sauvegarder et redémarrer Cursor
Sauvegardez le fichier et redémarrez Cursor pour que la nouvelle configuration MCP soit chargée.
Vérifier la connexion
Revenez à Paramètres → Outils & Serveurs MCP. Si Kubeara affiche un statut vert Connecté, la configuration est terminée. Ouvrez Cursor Chat et posez une question sur vos serveurs ou déploiements pour confirmer que les données en direct sont retournées depuis Kubeara.
Exemples de prompts
Une fois connecté, vous pouvez poser des questions à Cursor telles que :
- Quels serveurs sont actuellement en cours d'exécution ?
- Parle-moi du dernier déploiement et de son statut.
- Quel serveur utilise le plus de CPU ?
- Affiche l'utilisation actuelle du GPU.
- Liste toutes les applications déployées.
- Quels services sont actuellement en cours d'exécution ?
Cursor récupère automatiquement les informations requises depuis Kubeara et les présente dans une réponse conversationnelle.
Dépannage
| Problème | Solution |
|---|---|
| Kubeara n'apparaît pas dans Cursor | Vérifiez que la configuration mcp.json est valide et redémarrez Cursor. |
| Authentification échouée | Assurez-vous que le token MCP est correct et n'a pas expiré ou été révoqué. |
| Token perdu | Générez un nouveau token depuis la page Serveurs MCP Kubeara et mettez à jour la configuration. |
| Impossible de se connecter | Confirmez que l'URL de l'endpoint MCP est correcte et que votre connexion Internet fonctionne. |
Avantages de la connexion de Cursor à Kubeara
- Accédez aux données d'infrastructure en direct directement depuis Cursor.
- Surveillez les déploiements sans quitter votre éditeur.
- Voir la santé des serveurs et l'utilisation des ressources en temps réel.
- Vérifiez les métriques GPU, CPU, mémoire et disque.
- Dépannez l'infrastructure en langage naturel.
- Réduisez les changements de contexte entre les outils de développement et les tableaux de bord.
- Accédez de manière sécurisée à l'infrastructure via des connexions MCP authentifiées.
Conclusion
La connexion de Cursor à Kubeara via le Model Context Protocol étend Cursor au-delà de la génération de code vers un développement conscient de l'infrastructure. Au lieu de naviguer entre les terminaux, les tableaux de bord de déploiement et les outils de surveillance, les développeurs peuvent accéder aux données opérationnelles en direct directement dans leur éditeur.
En tirant parti de MCP, Cursor communique de manière sécurisée avec Kubeara pour récupérer des informations en temps réel sur les serveurs, les déploiements et les ressources système. Cela crée un workflow de développement plus efficace, permettant aux développeurs d'écrire du code, de surveiller l'infrastructure et de dépanner les déploiements depuis une seule interface.
