Tencent CloudBase MCP Server - AI-powered development toolkit for building and deploying full-stack applications, mini-programs, and cloud functions to Tencent CloudBase platform
This plugin is not yet in any themed marketplace. To install it, you'll need to add it from GitHub directly.
This plugin uses advanced features that require additional trust:
Only install plugins from repositories you trust. Review the source code before installation.
Choose your preferred installation method below
A marketplace is a collection of plugins. Every plugin gets an auto-generated marketplace JSON for individual installation, plus inclusion in category and themed collections. Add a marketplace once (step 1), then install any plugin from it (step 2).
One-time setup for access to all plugins
When to use: If you plan to install multiple plugins now or later
Step 1: Add the marketplace (one-time)
/plugin marketplace add https://claudepluginhub.com/marketplaces/all.json
Run this once to access all plugins
Step 2: Install this plugin
/plugin install cloudbase-ai-toolkit@all
Use this plugin's auto-generated marketplace JSON for individual installation
When to use: If you only want to try this specific plugin
Step 1: Add this plugin's marketplace
/plugin marketplace add https://claudepluginhub.com/marketplaces/plugins/cloudbase-ai-toolkit.json
Step 2: Install the plugin
/plugin install cloudbase-ai-toolkit@cloudbase-ai-toolkit
Instantly generate, deploy, and host your full-stack Web apps, mini-programs, databases, and backend services with AI IDE—no DevOps required, launch your ideas at lightning speed
Languages: 中文 | English
When coding in Cursor/VSCode GitHub Copilot/WinSurf/CodeBuddy/Augment Code/Claude Code/OpenAI Codex CLI and other AI programming tools, it automatically helps you generate deployable full-stack apps + mini-programs, and publish them to Tencent CloudBase with one click.
Full Video Demo
Core Capabilities | Supported Platforms |
---|---|
AI-Powered Development: AI auto-generates code and architectureCloud Integration: One-click access to database, cloud functions, static hostingRapid Deployment: Full-stack apps online in minutes | Web Apps: Modern frontend + static hostingWeChat Mini-Programs: Cloud-native mini-program solutionsBackend Services: Cloud database + serverless functions + cloud hosting |
Quick Start | IDE Setup | Project Templates | Development Guide | Use Cases | Tutorials | Plugin System | MCP Tools | FAQ
[!TIP]
Built-in Spec Workflow: Make AI programming more engineering-oriented
- Built-in Kiro-style Spec workflow, supports Cursor, Claude Code, and other mainstream AI IDEs
- Clear requirements, design, and tasks, auto-generates requirements.md, design.md, tasks.md
- Move beyond "slot machine" vibe coding, development process is controllable and traceable
- Let AI assist in sorting out requirements, design solutions, and task breakdowns, while humans focus on decision-making and review
Spec workflow is built into CloudBase AI rules, download the latest template or let AI download CloudBase AI rules in the current project to get it
CloudBase AI CLI is a unified command-line tool that integrates multiple mainstream AI programming tools, supporting built-in models and custom models. It allows you to use Claude Code, OpenAI Codex, aider, Qwen Code, and other AI programming assistants with a simple command, while built-in CloudBase AI Toolkit supports the complete workflow from development to deployment, and can run in any environment.
Core Advantages:
One-Click Installation
# Mac/Linux/Windows WSL
curl https://static.cloudbase.net/cli/install/install.sh -fsS | bash
# Windows PowerShell
irm https://static.cloudbase.net/cli/install/install.ps1 | iex
Start Using
tcb ai
On first launch, the configuration wizard will guide you through AI tool selection and configuration. After configuration, you can start using AI tools for assisted development. You can run tcb ai --setup
later to switch tools and models.
If you use other AI IDEs, please refer to the configuration guides below:
For example, Cursor | WindSurf | CodeBuddy, etc. See the Supported AI IDE List.
Visit the Tencent CloudBase Console to enable your environment. New users can try it for free.
Make sure your computer has Node.js v18.15.0 or above. Download the latest version from the Node.js official site.
To speed up dependency downloads, set npm registry to Tencent mirror. Run in your terminal:
npm config set registry https://mirrors.cloud.tencent.com/npm/
This will speed up downloads, especially in mainland China.
npx clear-npx-cache
We provide project templates with best CloudBase practices and AI IDE rules. Two recommended ways:
Choose a template and initialize in one click:
WeChat Mini-Program + CloudBase
Download Code | Source Code
React Web App + CloudBase
Download Code | Source Code
Vue Web App + CloudBase
Download Code | Source Code
UniApp Cross-Platform + CloudBase
Download Code | Source Code
Universal CloudBase Template: Not limited to any language or framework, includes CloudBase AI rules and MCP, suitable for any CloudBase project
If you already have a project, after configuring MCP, just tell the AI "Download CloudBase AI rules in the current project" to automatically download and complete the AI editor rule configuration in your project directory.
If you only want to download specific IDE config files to avoid project file confusion, you can specify the IDE type:
Download CloudBase AI rules in the current project, only include Cursor config
Download CloudBase AI rules in the current project, only include WindSurf config
Download CloudBase AI rules in the current project, only include Claude Code config
[!TIP] If you use a template project, all configs are preset. If not, follow the instructions below to add the required config manually.
All the following tools support CloudBase AI ToolKit. Choose your tool and follow the guide:
Tool | Platform | Guide |
---|---|---|
CloudBase AI CLI | CLI | Guide |
Cursor | Standalone IDE | Guide |
WindSurf | Standalone IDE, VSCode, JetBrains | Guide |
CodeBuddy | Standalone IDE (CloudBase built-in), VS Code, JetBrains, WeChat DevTools | Guide |
CLINE | VS Code | Guide |
GitHub Copilot | VS Code | Guide |
Trae | Standalone IDE | Guide |
Tongyi Lingma | Standalone IDE, VS Code, JetBrains | Guide |
RooCode | VS Code | Guide |
Baidu Comate | VS Code, JetBrains | Guide |
Augment Code | VS Code, JetBrains | Guide |
Claude Code | CLI | Guide |
Gemini CLI | CLI | Guide |
OpenAI Codex CLI | CLI | Guide |
OpenCode | CLI | Guide |
Qwen Code | CLI | Guide |
Before you start, just tell the AI:
Login to CloudBase
The AI will automatically pop up the Tencent Cloud login and environment selection.
To switch environments later, say:
Logout CloudBase
The AI will clear the local config. You can ask the AI to login again anytime.
After login, you can confirm the AI is connected:
Query current CloudBase environment info
Describe your requirements to the AI and start developing:
Build a two-player online Gomoku game website, support online battle, and deploy it
The AI will automatically:
If you encounter errors during development, send the error message to the AI for troubleshooting:
There was an error: xxxx
You can also ask the AI to debug and modify code using cloud function logs:
The cloud function code does not meet the requirements, the requirement is xxx, please check the logs and data for debugging and fix it
CloudBase MCP uses a plugin architecture. See detailed docs
{
"env": {
"CLOUDBASE_MCP_PLUGINS_ENABLED": "env,database,functions,hosting"
}
}
Development Process:
Demo: Gomoku Game
Development | Final Result |
---|---|
Supports two-player online battleReal-time board sync |
Development Process:
When an app has issues:
For migration, integration, and other common questions, see the FAQ.
Need help or want to share? Join our community!
In the group you can:
Platform | Link | Description |
---|---|---|
Docs | Docs | Full CloudBase docs |
Issue Feedback | Submit Issue | Bug reports & feature requests |
There are 39 tools covering environment management, database, cloud functions, hosting, mini-program publishing, and more.
Full tool docs: See MCP tool details | Tool spec JSON
Category | Count | Main Features |
---|---|---|
Env Mgmt | 4 | Login, env info, domain mgmt |
Database | 11 | Collection mgmt, CRUD, indexes, data models |
Cloud Functions | 9 | Create, update, invoke, logs, triggers |
Hosting | 5 | File upload, domain config, site deploy |
File Ops | 2 | Remote download, cloud storage upload |
Mini-Program | 7 | Upload, preview, build, config, debug, QA |
Tool Support | 4 | Templates, knowledge search, web search, dialogs |
HTTP Access | 1 | HTTP function access |
Type | Name | Highlights |
---|---|---|
Auth | login / logout | One-click CloudBase login, auto env selection |
Env Query | envQuery | Merged Tool - env list, info, domain in one |
Database | collectionQuery | Merged Tool - existence, detail, list mgmt |
Cloud Functions | createFunction | Full config, auto deps install, trigger setup |
Hosting | uploadFiles | Batch upload, smart ignore, CDN acceleration |
AI Enhanced | searchKnowledgeBase | Vector search CloudBase KB, smart Q&A |
We optimized from 40 to 36 tools, added 3 mini-program debug tools, now 39 tools in total, with better experience via merging and full mini-program toolchain.
Want details for each tool? See MCP tool docs
graph TD
A[Developer] --> B[AI IDE]
B -->|Use| C[CloudBase AI Rules]
C --> D[Generate Code]
B -->|Call| E[CloudBase MCP]
E --> F{Deploy Check}
F -->|Success| G[CloudBase Platform]
F -->|Fail| H[Return Logs]
H --> I[AI Fix]
I --> E
G --> J[Online App]
J --> K[Web/Mini-Program/API]
To improve product experience, CloudBase AI ToolKit collects anonymous usage stats:
Set CLOUDBASE_MCP_TELEMETRY_DISABLED=true
to disable telemetry.
PRs and issues welcome! See our Contributing Guide for how to get involved.
MIT © TencentCloudBase
If you find this project helpful, please give us a Star!
1.8.44