Retour à l’accueil

Connecter Cursor à Kubeara avec MCP

Interroger les serveurs depuis Cursor.

Introduction

Cursor connecté à Kubeara MCP
Cursor connecté à Kubeara MCP

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èmeSolution
Kubeara n'apparaît pas dans CursorVérifiez que la configuration mcp.json est valide et redémarrez Cursor.
Authentification échouéeAssurez-vous que le token MCP est correct et n'a pas expiré ou été révoqué.
Token perduGénérez un nouveau token depuis la page Serveurs MCP Kubeara et mettez à jour la configuration.
Impossible de se connecterConfirmez 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.

FAQ MCP

Comment le Model Context Protocol fonctionne avec Kubeara et vos clients IA.

Qu'est-ce que le Model Context Protocol (MCP) ?

MCP est un standard ouvert qui fournit aux outils IA un moyen commun de se connecter aux bases de données, fichiers, API et plateformes cloud. Souvent décrit comme l'« USB-C de l'IA », il permet aux applications IA de travailler de manière cohérente avec différents services.

Comment fonctionne MCP ?

MCP suit une architecture client-serveur : l'application IA (hôte) envoie des requêtes via un client MCP à un serveur MCP, qui interagit avec des services externes (GitHub, bases de données, fichiers locaux, etc.) et retourne les résultats à l'IA.

Quels sont les avantages de MCP ?

MCP offre des intégrations plus simples avec un protocole commun, des connexions réutilisables pour plusieurs outils IA, une meilleure sécurité grâce à une gestion cohérente des permissions et un développement plus rapide en réduisant les doublons.

Comment MCP se compare-t-il aux API traditionnelles ?

Les API traditionnelles sont conçues pour des services spécifiques avec des intégrations séparées et des formats de requête différents. MCP fournit un protocole standard qui fonctionne pour de nombreux services et outils IA, en s'appuyant sur les API existantes.

Comment Kubeara s'intègre-t-il avec MCP ?

Kubeara se connecte nativement à Claude, Cursor et tout client MCP. Vous pouvez gérer l'infrastructure en langage naturel — pas besoin de tableau de bord. L'intégration MCP est intégrée, pas un module complémentaire tiers.

Quels sont les cas d'utilisation réels de MCP ?

MCP est utilisé pour examiner des pull requests GitHub, interroger des bases de données, lire des fichiers locaux, gérer des clusters Kubernetes, envoyer des messages Slack et bien plus encore — tout via des assistants IA.