- Fonctionnalités
- Pricing

L'intelligence artificielle est en train de changer la façon dont nous exécutons nos opérations quotidiennes. Les assistants IA sont incroyablement intelligents ; ils peuvent écrire du code, expliquer des concepts complexes et répondre à toutes les questions que vous leur posez. Cependant, ils ne peuvent pas exécuter d'actions par eux-mêmes.
Si vous demandez à votre assistant IA de « créer une sauvegarde de ma base de données », il peut vous fournir des instructions claires, exécuter directement les commandes CLI ou, dans certains cas, même déclencher des actions via des processus d'agents connectés. Mais pour la plupart des développeurs aujourd'hui, ces tâches nécessitent toujours de passer à votre terminal ou à vos outils de plateforme pour examiner, valider et exécuter les commandes manuellement. Ces allers-retours constants entre votre assistant IA et vos outils réels vous font perdre du temps et vous déconcentrent.
Le protocole MCP (Model Context Protocol) comble ce fossé entre les assistants IA et les systèmes externes. Le MCP fournit un moyen standardisé pour l'IA d'accéder aux outils et aux données en temps réel. Le serveur MCP d'Upsun applique cela à la gestion de l'infrastructure cloud, en connectant votre assistant IA directement à l'API Upsun.
Les assistants IA ont une limitation fondamentale : ils peuvent décrire comment faire quelque chose, mais ils ne peuvent pas le faire eux-mêmes. Ils ne sont pas connectés aux outils et aux systèmes que vous utilisez quotidiennement.
Avant le MCP, chaque connexion entre un modèle d'IA et un outil externe nécessitait un code personnalisé. Vous voulez que Claude lise vos fichiers Google Drive ? Quelqu'un doit créer cette intégration spécifique. Vous voulez que ChatGPT interroge votre base de données ? Il faut une autre intégration personnalisée. Le nombre d'intégrations nécessaires augmente de manière exponentielle à chaque nouveau modèle d'IA et outil que vous ajoutez. Cette approche fragmentée a créé des problèmes importants, tels que :
Le MCP résout ce problème en normalisant la manière dont les assistants IA s'interfacent avec les systèmes externes.
Anthropic, le développeur du MCP, décrit le MCP comme « l'USB-C de l'IA », une norme unique et universelle permettant de connecter les assistants IA à des outils et des données externes.
Le MCP est une norme ouverte permettant de connecter des applications IA à des systèmes externes. Si les grands modèles linguistiques sont le cerveau, le MCP est le système nerveux qui relie le cerveau aux mains pour pouvoir agir. Le MCP normalise la manière dont les systèmes IA se connectent aux outils externes et aux sources de données. Un serveur MCP est le composant qui expose les capacités réelles aux assistants IA, notamment la lecture de fichiers, l'interrogation d'API, la récupération de journaux et, dans certains cas, les modifications d'infrastructure.
Lorsque votre assistant IA doit effectuer une action :
1. L'IA décide quel outil utiliser.
2. Le client MCP envoie une requête standardisée.
3. Le serveur MCP exécute l'action.
4. Le serveur renvoie le résultat.
5. Votre IA utilise ce résultat dans sa réponse.
Ce modèle d'interaction fonctionne de manière identique pour tous les outils et assistants compatibles avec le MCP. Au lieu de créer une intégration personnalisée pour chaque combinaison d'IA et d'outil, vous effectuez une seule intégration à l'aide du MCP. Tout assistant IA qui parle le MCP peut alors se connecter à n'importe quel outil qui parle le MCP.
Pour comprendre le fonctionnement des serveurs MCP, il est important de comprendre les composants qui fonctionnent ensemble. Les serveurs MCP fonctionnent dans le cadre d'un système en trois parties :
1. Hôte MCP
L'application sur laquelle votre assistant IA s'exécute. Il s'agit de l'interface avec laquelle vous interagissez lorsque vous tapez une question ou une demande. Il peut s'agir de Claude Desktop ou d'IDE tels que VS Code, Cursor, JetBrains IDE ou tout autre outil doté d'un assistant IA. L'application hôte contient le modèle IA et traite vos demandes.
2. Client MCP
Le client MCP réside dans l'hôte et sert de traducteur. Il traduit les requêtes du modèle IA dans un format compréhensible par le serveur MCP et convertit les réponses du serveur dans un format utilisable par l'IA. Contrairement à l'hôte MCP, vous ne voyez pas le client en action, car il fonctionne en arrière-plan pour assurer le bon déroulement des opérations.
3. Serveur MCP
Le serveur MCP est un service externe qui fournit du contexte, des données ou des capacités via une interface MCP, telles que l'accès à des bases de données, l'appel d'API, la gestion de systèmes de fichiers ou, dans notre cas, la gestion d'une infrastructure cloud.
Pour se connecter à plusieurs services, un seul hôte gère plusieurs clients MCP, chacun se connectant à un serveur MCP différent. L'assistant IA peut alors demander des actions sur tous les services connectés en utilisant le langage naturel.
Les assistants IA devenant la norme dans les outils de développement, le MCP les fait passer du statut d'aides passifs à celui d'opérateurs actifs. Le MCP permet de nouveaux processus pour la gestion de l'infrastructure :
Le serveur Upsun MCP connecte les assistants IA à votre plateforme cloud Upsun. Vous pouvez gérer vos projets et environnements Upsun par le biais de conversations avec votre assistant IA, directement depuis votre éditeur de code, sans avoir à passer par des terminaux, des consoles web ou à mémoriser des commandes CLI.
Le serveur Upsun MCP permet à votre assistant IA d'accéder à l'API Upsun, la même API sécurisée que celle utilisée par la CLI et la console. Toutes les opérations suivent les mêmes procédures d'authentification, d'autorisation et de validation de sécurité que les appels API directs, garantissant ainsi le respect des autorisations et des contrôles d'accès de votre organisation. Bien que vous puissiez donner à Upsun MCP la possibilité d'apporter des modifications à vos projets, Upsun MCP est par défaut en lecture seule au démarrage.
Le serveur Upsun MCP offre trois fonctionnalités principales :
Ces capacités permettent des opérations spécifiques telles que :
Remarque : le serveur MCP d'Upsun se concentre sur les opérations d'infrastructure et de déploiement. Les fonctions administratives telles que la gestion des utilisateurs, la facturation et les paramètres de compte sont gérées via la console Upsun.
La sécurité est un aspect fondamental du serveur MCP Upsun. Comprendre comment il protège votre infrastructure vous aide à l'utiliser en toute confiance.
Comme mentionné précédemment, les opérations MCP suivent le modèle de sécurité Upsun existant. Lorsque votre assistant IA envoie une requête au serveur MCP, celle-ci passe par les mêmes contrôles d'authentification et d'autorisation que si vous utilisiez l'interface CLI ou effectuiez un appel API direct. Le serveur MCP ne contourne ni n'affaiblit les contrôles de sécurité existants ; il les utilise. L'authentification est gérée via des jetons API, que vous générez dans les paramètres de votre compte Upsun avec les autorisations appropriées pour vos projets.
En lecture seule par défaut
Le serveur MCP Upsun fonctionne par défaut en mode lecture seule, ce qui vous permet d'explorer et de comprendre votre infrastructure en toute sécurité sans risquer d'apporter des modifications involontaires. Dans ce mode, vous pouvez afficher les organisations, les projets et les environnements, lire les fichiers de configuration tels que .upsun/config.yaml, mais vous ne pouvez pas apporter de modifications tant que vous n'avez pas explicitement activé les opérations d'écriture. Ce comportement par défaut garantit qu'aucun déploiement, changement d'environnement ou mise à jour de configuration ne se produit à moins que vous ne l'autorisiez intentionnellement.
Activation des opérations d'écriture
Sur le serveur Upsun MCP, les opérations d'écriture sont désactivées par défaut, mais vous pouvez les activer en définissant « enable-write » : « true » dans votre configuration MCP. Ce paramètre ne doit être activé qu'après avoir compris ses implications et être à l'aise avec le fait que votre assistant IA effectue des modifications d'infrastructure en votre nom. Même lorsque le mode écriture est activé, toutes les actions restent soumises aux autorisations de votre compte. L'assistant IA ne peut pas effectuer d'opérations au-delà de ce que votre jeton API est autorisé à faire.
Gestion des jetons API
Les jetons API suivent les pratiques de sécurité standard d'Upsun :
Le serveur MCP respecte les limites des autorisations de votre jeton. Si votre jeton n'a pas l'autorisation de modifier les environnements de production, le serveur MCP ne peut pas modifier les environnements de production, quelles que soient les demandes de votre assistant IA.
Pour commencer à utiliser le serveur MCP Upsun, deux étapes sont nécessaires : obtenir un jeton API et configurer votre client MCP.
Obtenir votre jeton API Upsun
Accédez à la console Upsun et consultez les paramètres de votre compte. Générez un nouveau jeton API avec les autorisations appropriées pour vos projets. La portée du jeton détermine les opérations que le serveur MCP peut effectuer en votre nom. Pour une première exploration, les autorisations en lecture seule constituent un point de départ sûr.
N'oubliez pas de stocker votre jeton API en toute sécurité. Ce jeton donne accès à votre infrastructure, traitez-le donc avec le même soin que n'importe quelle autre information d'identification.
Configuration de votre client MCP
Le serveur MCP Upsun fonctionne avec tous les principaux environnements de développement IA. La configuration suit un modèle cohérent pour tous les clients, bien que la syntaxe spécifique varie selon la plateforme.
Par exemple, sur Cursor, collez la configuration suivante dans votre fichier ~/.cursor/mcp.json. Vous pouvez également l'installer dans un projet spécifique en créant un fichier .cursor/mcp.json dans le dossier de votre projet. Consultez la documentation Cursor MCP pour plus d'informations.
{
"mcpServers": {
"upsun": {
"url": "https://mcp.upsun.com/mcp",
"headers": {
"upsun-api-token": "YOUR_API_TOKEN",
"enable-write": "false"
}
}
}
}
Pour Claude Code, exécutez cette commande dans votre terminal. Pour plus d'informations, consultez la documentation Claude Code MCP.
claude mcp add --transport http upsun https://mcp.upsun.com/mcp --header "upsun-api-token: YOUR_API_TOKEN" --header "enable-write: false"
Pour VS Code, ajoutez ceci à votre fichier de configuration VS Code MCP. Pour plus d'informations, consultez la documentation VS Code MCP.
"upsun": {
"type": "http",
"url": "https://mcp.upsun.com/mcp",
"headers": {
"upsun-api-token": "YOUR_API_TOKEN",
"enable-write": "false"
}
}
Le serveur Upsun MCP fonctionne avec plus de 20 environnements de développement IA. Pour obtenir des instructions de configuration complètes pour tous les clients pris en charge, consultez la documentation Upsun MCP.
Testez votre connexion
Après la configuration, vérifiez votre connexion en posant à votre assistant IA des questions simples sur votre infrastructure Upsun. Vous pouvez commencer par des opérations en lecture seule, telles que la vérification de l'état d'un projet ou la liste des environnements.
Plus vos demandes seront précises, meilleurs seront les résultats : au lieu de « vérifier mes données », essayez « afficher l'état de tous les environnements dans le projet de production ». À mesure que vous gagnez en confiance, explorez des opérations plus complexes et demandez à votre assistant IA d'expliquer ce qu'il prévoit de faire avant d'exécuter des opérations d'écriture.
Remarque : les résultats dépendent des capacités de votre assistant IA. Les différents modèles d'IA interprètent les demandes de manière différente et peuvent varier dans leur capacité à gérer des tâches d'infrastructure complexes. Il est important de vérifier la compréhension de l'IA avant d'exécuter des opérations d'écriture et d'utiliser des instructions claires.
Le serveur Upsun MCP s'intègre à d'autres fonctionnalités IA pour créer une expérience de développement unifiée :
Le Model Context Protocol change la façon dont vous interagissez avec les outils et l'infrastructure. En standardisant la connexion entre les assistants IA et les systèmes externes, MCP élimine le paysage fragmenté des intégrations personnalisées et permet des processus véritablement connectés. Le serveur Upsun MCP applique cette vision à la gestion de l'infrastructure cloud. Il permet d'éliminer les interruptions, de réduire le travail manuel et de vous concentrer sur la création plutôt que sur la gestion. Il ne s'agit pas de remplacer votre expertise, mais d'augmenter vos capacités et d'éliminer les frictions dans vos processus quotidiens.
À mesure que l'adoption du MCP se généralise dans l'industrie, attendez-vous à ce que davantage de services exposent leurs capacités via des serveurs standardisés. L'écosystème évolue vers un avenir où votre assistant IA pourra interagir de manière transparente avec tous les outils et toutes les plateformes que vous utilisez, le tout grâce au langage naturel.
Pour obtenir des informations complètes sur la norme Model Context Protocol, consultez la documentation officielle MCP gérée par Anthropic.
Join our monthly newsletter
Compliant and validated