CloudBase AI ToolKit MCP Server
officielPassez d'une invite IA à une application en ligne en un clic. CloudBase AI ToolKit est le pont qui connecte directement votre IDE IA (Cursor, Copilot, etc.) à Tencent CloudBase.
Documentation

CloudBase MCP
🪐 Programmation IA, mise en ligne en un clic
Le pont de déploiement reliant les IDE IA à Tencent Cloud CloudBase, pour que vos applications IA soient en ligne instantanément
💡 Comme Vercel + Supabase, mais entièrement piloté par l'IA — de l'invite à la production
English · 简体中文 · Documentation · Journal des modifications · Signaler un problème
⭐ Vous aimez ce projet ? Mettez une étoile, vous serez notifié des nouvelles versions~
J'ai découvert un outil génial pour mettre en ligne la programmation IA en un clic, à recommander à tous ceux qui codent avec l'IA
Le chemin le plus court de l'invite IA à la mise en ligne de l'application
Pourquoi avez-vous besoin de CloudBase MCP ?
Les outils de programmation IA (comme OpenClaw, Cursor, CodeBuddy) résolvent le problème de la génération de code.
Cependant, il reste un fossé entre « générer du code » et « mettre l'application en ligne » (déploiement, configuration de la base de données, CDN, nom de domaine).
CloudBase MCP (anciennement CloudBase AI ToolKit) comble ce fossé.
Vous n'avez plus besoin de :
- ❌ Configuration DevOps fastidieuse et fichiers YAML
- ❌ Configuration manuelle des fonctions cloud et de la base de données
- ❌ Faire des allers-retours constants entre l'IDE et la console cloud
Il vous suffit d'utiliser le langage naturel dans votre IDE IA pour passer de « l'idée » à « la mise en ligne ».
Table des matières
🚀 Démarrage rapide
Une ligne de configuration, utilisation immédiate
Dans un IDE IA compatible MCP (Cursor, WindSurf, CodeBuddy, etc.), ajoutez l'une des configurations ci-dessous. Deux modes de connexion sont disponibles :
Mode 1 : Mode local (recommandé)
Signification : Le service MCP est démarré localement via npx, s'exécutant sur la même machine que l'IDE.
Avantages : Fonctionnalités les plus complètes (inclut les capacités dépendant du système de fichiers local comme l'upload/download, l'installation de templates).
Prérequis : Node.js installé localement, capable d'exécuter npx.
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
Mode 2 : Mode hébergé
Signification : Le service MCP s'exécute sur Tencent Cloud, l'IDE se connecte au service cloud via HTTP, sans besoin d'installer ou d'exécuter Node localement. Avantages : Indépendant de l'environnement local, utilisable dès que les clés sont configurées. Limitations : Certaines capacités dépendant du système de fichiers local sont indisponibles (comme l'upload de fichiers locaux, le téléchargement de templates en local, etc.).
Remplacez <env_id>, <腾讯云 Secret ID>, <腾讯云 Secret Key> dans la configuration ci-dessous par votre ID d'environnement et vos clés API Tencent Cloud :
{
"mcpServers": {
"cloudbase": {
"type": "http",
"url": "https://tcb-api.cloud.tencent.com/mcp/v1?env_id=<env_id>",
"headers": {
"X-TencentCloud-SecretId": "<腾讯云 Secret ID>",
"X-TencentCloud-SecretKey": "<腾讯云 Secret Key>"
}
}
}
}
Mode 3 : Déploiement sur serveur auto-hébergé (Mode Cloud)
Signification : Exécutez le service MCP sur votre propre serveur, en activant le mode cloud via la variable d'environnement CLOUDBASE_MCP_CLOUD_MODE=true.
Scénario applicable : Besoin de déployer le serveur MCP sur un serveur distant, en fournissant une interface HTTP Streamable.
Mécanisme de sécurité : Lorsque le Mode Cloud est activé, tous les outils impliquant la lecture/écriture du système de fichiers local et le lancement de processus locaux sont automatiquement désactivés, garantissant que les appelants distants ne peuvent pas manipuler les ressources locales du serveur.
# 启用云端模式的环境变量(二选一)
export CLOUDBASE_MCP_CLOUD_MODE=true
# 或
export MCP_CLOUD_MODE=true
Les outils désactivés en Mode Cloud incluent : downloadRemoteFile, downloadTemplate, manageCloudRun (exécution locale), manageApps (déploiement par upload de code local), manageStorage (upload/download de fichiers locaux), createFunction (upload de code local) et autres opérations impliquant des I/O locales.
[!IMPORTANT] Suggestions pour le choix du mode de déploiement :
- Développement individuel : Utilisez le mode local (
npx), fonctionnalités les plus complètes- Collaboration en équipe / Service distant : Utilisez le mode hébergé Tencent Cloud (Mode 2), sans maintenance
- Serveur auto-hébergé : Assurez-vous de définir
CLOUDBASE_MCP_CLOUD_MODE=true, pour désactiver les outils de manipulation de fichiers locaux
Mode hébergé optionnel : Contrôler l'activation des plugins via l'URL
Dans url, vous pouvez contrôler l'étendue d'activation des plugins via les paramètres de requête :
enable_plugins: Active uniquement les plugins spécifiés, séparés par des virgules, par exemple activer seulementenvetdatabasedisable_plugins: Désactive les plugins spécifiés de l'ensemble par défaut, séparés par des virgules, par exemple désactiverragetenv
# 只启用指定插件
https://tcb-api.cloud.tencent.com/mcp/v1?env_id=YOUR_ENV_ID&enable_plugins=env,database
# 禁用指定插件
https://tcb-api.cloud.tencent.com/mcp/v1?env_id=YOUR_ENV_ID&disable_plugins=rag,env
Les noms de plugins configurables actuellement sont basés sur mcp/src/server.ts, il est recommandé d'utiliser en priorité les noms canoniques : env, database, functions, hosting, storage, setup, rag, download, gateway, cloudrun, app-auth, permissions, logs, agents, invite-code, capi, apps.
[!TIP] Recommandation : Utiliser CloudBase AI CLI
Installation en un clic, configuration automatique, compatible avec de multiples outils de programmation IA :
npm install @cloudbase/cli@latest -gAprès l'installation, exécutez
tcb aipour commencer
Première utilisation
-
Connectez-vous à CloudBase
登录云开发L'IA ouvrira automatiquement l'interface de connexion et vous guidera dans la sélection de l'environnement
-
Commencez à développer
做一个双人在线对战五子棋网站,支持联机对战,最后进行部署L'IA générera automatiquement le code, le déploiera sur le cloud et retournera le lien d'accès
IDE IA compatibles
| Outil | Plateformes supportées | Voir le guide |
|---|---|---|
| CloudBase AI CLI | Outil en ligne de commande | Voir le guide |
| OpenClaw | Outil en ligne de commande | Voir le guide |
| WorkBuddy | IDE autonome | Voir le guide |
| Cursor | IDE autonome | Voir le guide |
| WindSurf | IDE autonome, plugin VSCode, JetBrains | Voir le guide |
| CodeBuddy | IDE autonome (CloudBase intégré), VS Code, JetBrains, Outils de développement WeChat | Voir le guide |
| CLINE | Plugin VS Code | Voir le guide |
| GitHub Copilot | Plugin VS Code | Voir le guide |
| Trae | IDE autonome | Voir le guide |
| Tongyi Lingma | IDE autonome, plugin VS Code, JetBrains | Voir le guide |
| RooCode | Plugin VS Code | Voir le guide |
| Wenxin Kuaicode | Plugin VS Code, JetBrains | Voir le guide |
| Augment Code | Plugin VS Code, JetBrains | Voir le guide |
| Claude Code | Outil en ligne de commande | Voir le guide |
| Gemini CLI | Outil en ligne de commande | Voir le guide |
| OpenAI Codex CLI | Outil en ligne de commande | Voir le guide |
| OpenCode | Outil en ligne de commande | Voir le guide |
| Qwen Code | Outil en ligne de commande | Voir le guide |
✨ Comment réaliser la « mise en ligne en un clic » de la programmation IA ?
1. Natif IA (AI-Native)
Nous ne sommes pas un simple « code de liaison ». La base de règles intégrée est conçue pour la programmation IA, permettant à l'IA de générer directement du code « déployable » selon les meilleures pratiques CloudBase.
提示词:生成一个用户登录功能
- AI 自动生成符合云开发规范的代码
- 自动配置数据库、云函数、安全规则
- 一键部署到云端
2. Déploiement en un clic (One-Click Deploy)
Flux de déploiement MCP automatisé par l'IA, l'IA s'occupe de toute la configuration des ressources cloud, des fonctions cloud à la base de données en passant par le site statique.
提示词:部署当前项目到云开发
- 自动检测项目类型(Web/小程序/后端)
- 智能配置部署参数
- 实时显示部署进度
- 自动返回访问链接
3. Débogage intelligent (Smart Debugging)
Erreur de déploiement ? Pas de panique. L'IA lit automatiquement les logs, vous aide à analyser et à corriger le problème, réalisant ainsi une véritable boucle fermée développement-déploiement-débogage.
提示词:报错了,错误是 xxxx
- AI 自动查看云函数日志
- 分析错误原因
- 生成修复代码
- 自动重新部署
4. Support full-stack (Full-Stack Ready)
Qu'il s'agisse d'une application Web, d'un mini-programme ou d'un service backend, l'IA peut tout gérer pour vous, vous n'avez qu'à vous concentrer sur la logique métier.
| Type d'application | Stack technique | Mode de déploiement |
|---|---|---|
| Application Web | React/Vue/Next.js | Hébergement statique + CDN |
| Mini-programme WeChat | Natif/UniApp | Publication de mini-programme |
| Service Backend | Node.js/Python | Fonction cloud/Hébergement cloud |
5. Recherche de connaissances (Knowledge Search)
Recherche vectorielle intelligente intégrée dans les bases de connaissances professionnelles telles que CloudBase et les mini-programmes WeChat, pour que l'IA comprenne mieux le développement cloud.
提示词:如何使用云数据库实现实时数据同步?
- 智能检索云开发知识库
- 返回相关文档和最佳实践
- 提供代码示例
6. Flux de travail flexible (Flexible Workflow)
Prend en charge les commandes /spec et /no_spec, avec un choix intelligent selon la complexité de la tâche.
/spec - 完整工作流(需求→设计→任务→实现)
/no_spec - 快速迭代(直接实现)
📦 Installation et configuration
Prérequis
- ✅ Node.js v18.15.0 ou version ultérieure
- ✅ Avoir activé un environnement Tencent CloudBase
- ✅ Installer un IDE IA compatible MCP (Voir les IDE compatibles)
Méthodes de configuration
Méthode 1 : CloudBase AI CLI (recommandé)
# 安装
npm install @cloudbase/cli@latest -g
# 使用
tcb ai
Méthode 2 : Configuration manuelle de MCP
Selon l'IDE IA que vous utilisez, ajoutez la configuration MCP :
Cursor
Dans .cursor/mcp.json, ajoutez :
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
WindSurf
Dans .windsurf/settings.json, ajoutez :
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
CodeBuddy
CodeBuddy intègre déjà CloudBase MCP, utilisable sans configuration.
Autres IDE
Consultez le Guide de configuration complet pour les autres IDE.
🎯 Cas d'utilisation
Cas 1 : Jeu de Gomoku en ligne à deux joueurs
Processus de développement :
- Saisir la demande : « Crée un site de jeu de Gomoku en ligne à deux joueurs, avec mode combat en ligne »
- L'IA génère : Application Web + Base de données cloud + Push de données en temps réel
- Déploiement automatique et obtention du lien d'accès
Adresse de démonstration : Jeu de Gomoku
Voir les captures d'écran de développement
| Processus de développement | Résultat final |
|---|---|
![]() | ![]() |
Cas 2 : Mini-programme d'élevage d'animaux de compagnie IA
Processus de développement :
- Saisir : « Développe un mini-programme d'élevage de créatures Pokémon, avec interaction IA améliorée »
- L'IA génère : Mini-programme + Base de données cloud + Fonction cloud IA
- Importer dans les outils de développement WeChat pour publier
Voir les captures d'écran de développement et l'aperçu du mini-programme

Cas 3 : Diagnostic intelligent des problèmes
Lorsqu'un problème survient dans l'application, l'IA consulte automatiquement les logs, analyse les erreurs et génère le code de correction.
Voir le processus de diagnostic intelligent

🧩 Outils MCP
Couvre les fonctions essentielles telles que la gestion de l'environnement, la base de données, les fonctions cloud, l'hébergement statique et la publication de mini-programmes.
| Catégorie | Outils | Fonctionnalités principales |
|---|---|---|
| Environnement | 4 | Authentification, requête d'environnement, gestion de domaine |
| Base de données | 11 | Gestion de collections, CRUD de documents, index, modèles de données |
| Fonctions cloud | 9 | Création, mise à jour, appel, logs, déclencheurs |
| Hébergement statique | 5 | Upload de fichiers, configuration de domaine, déploiement de site |
| Mini-programme | 7 | Upload, aperçu, build, configuration, débogage |
| Support d'outils | 3 | Templates, recherche dans la base de connaissances, dialogue interactif |
Voir la documentation complète des outils | Spécification JSON des outils
📚 Ressources supplémentaires
Documentation
- Démarrage rapide
- Guide de configuration IDE
- Templates de projet
- Guide de développement
- Système de plugins
- FAQ
Derniers articles
- Une personne, une équipe : OpenClaw+CloudBase pour un développement et déploiement entièrement automatisés
- Partage pratique Agent Skills : Le dernier kilomètre de la programmation IA, ne laissez pas votre code mourir dans localhost
- Voir plus de vidéos et tutoriels
❓ FAQ
Quelle est la différence avec Vercel / Railway / Netlify ?
Ces plateformes résolvent le « déploiement », CloudBase MCP résout la chaîne complète « de la génération de code par l'IA à la mise en ligne ». Vous n'avez pas besoin de quitter l'IDE, ni d'écrire des fichiers de configuration, l'IA s'occupe automatiquement de toutes les ressources cloud : fonctions cloud, base de données, CDN, nom de domaine, etc. En bref : ce sont des outils de déploiement, nous sommes une plateforme de développement full-stack + déploiement native IA.
Puis-je l'utiliser sans Cursor / Copilot ou ces IDE IA ?
CloudBase MCP est basé sur le protocole MCP standard et prend en charge tous les outils compatibles MCP — y compris les outils en ligne de commande comme Claude Code, Gemini CLI, OpenCode. Tant que votre outil peut configurer un serveur MCP, vous pouvez l'utiliser. Voir la liste complète des supports.
Où mon code sera-t-il uploadé ? Est-ce sécurisé ?
Le code est déployé uniquement dans votre propre environnement Tencent CloudBase, sans passer par un quelconque tiers. En mode local, le service MCP s'exécute sur votre machine, le code ne quitte pas votre ordinateur jusqu'à ce que vous le déployiez activement. Toutes les communications cloud sont chiffrées en HTTPS.
Est-il sûr de déployer le service MCP sur un serveur ?
CloudBase MCP fournit un mécanisme complet d'isolation de sécurité pour les modes de déploiement :
- Mode local (démarré via
npx) : Le service MCP s'exécute sur la machine du développeur, communiquant avec l'IDE IA via stdio. L'appelant est le développeur lui-même, qui a le contrôle total de la machine. Des outils commedownloadRemoteFile,manageCloudRun(action="run")équivalent essentiellement à exécutercurlounode app.jsdans le terminal, ce sont des fonctionnalités normales du produit. - Mode Cloud/Serveur (définition de
CLOUDBASE_MCP_CLOUD_MODE=true) : Active un mécanisme de filtrage de sécurité à trois niveaux, tous les outils impliquant la lecture/écriture de fichiers locaux et le lancement de processus locaux sont désactivés, les appelants distants ne peuvent pas manipuler le système de fichiers local du serveur ni lancer de processus locaux via MCP.
Si vous devez déployer le service MCP sur un serveur distant, assurez-vous de définir la variable d'environnement CLOUDBASE_MCP_CLOUD_MODE=true. Cette protection est automatiquement activée lors de l'utilisation du mode hébergé Tencent Cloud (HTTP Streamable).
Quels types de projets sont supportés ?
Pratiquement tous les scénarios courants : Applications Web React/Vue/Next.js, mini-programmes WeChat, services backend Node.js/Python/Go/Java. L'IA détecte automatiquement le type de projet et choisit la stratégie de déploiement appropriée (hébergement statique, fonction cloud, conteneur d'hébergement cloud).
Est-ce gratuit ? Faut-il payer ?
L'outil CloudBase MCP lui-même est entièrement open source et gratuit (MIT). L'environnement CloudBase dispose d'un quota gratuit, généralement suffisant pour le développement individuel et les petits projets. Au-delà du quota gratuit, la facturation se fait à l'usage, voir Détails de la facturation.
Que faire si la connexion indique « Environnement inexistant » ?
- Vérifiez que vous avez activé un environnement dans la Console CloudBase
- Vérifiez que l'environnement est en état de fonctionnement normal (pas d'impayés/isolé)
- Ré-exécutez « Se connecter à CloudBase » pour laisser l'IA vous guider vers le bon environnement
💬 Communauté
Groupe WeChat
Scannez pour rejoindre le groupe d'échange technique WeChat
Autres moyens d'échange
| Plateforme | Lien | Description |
|---|---|---|
| Documentation officielle | Voir la documentation | Documentation complète de CloudBase |
| Signaler un problème | Soumettre un problème | Rapport de bug et demande de fonctionnalité |
Activité du projet
Contributeurs
Merci à tous les développeurs qui contribuent à CloudBase MCP !

