CloudBase AI ToolKit
oficialVá do prompt de IA para o aplicativo ativo em um clique. O CloudBase AI ToolKit é a ponte que conecta sua IDE de IA (Cursor, Copilot, etc.) diretamente ao Tencent CloudBase.
O que você pode fazer com CloudBase AI ToolKit MCP?
- Gerenciar ambiente CloudBase — Solicite login, consulte detalhes do ambiente ou verifique configurações de região/site via
queryEnveauth. - Operar bancos de dados e armazenamento — Instrua operações CRUD em dados de documentos/PostgreSQL, gerencie armazenamento de objetos e aplique regras de segurança pelo chat.
- Implantar e gerenciar funções cloud — Crie, implante, invoque e depure funções ou Cloud Run, incluindo imagens de contêiner personalizadas via
deployApp. - Publicar e monitorar hospedagem — Implante sites estáticos ou Mini Programas, inspecione logs e reimplante usando ferramentas como
appBuildedeployPlan. - Chamar APIs do Tencent Cloud — Invoque qualquer um dos 57+ serviços (ex.:
tke,mongodb) através decallCloudApicom mapeamento automático de versão.
Documentação
CloudBase AI Toolkit
A IA escreve o código. O CloudBase executa o backend.
A camada de integração do CloudBase para ferramentas de codificação com IA: o Plugin instala a stack, as Skills orientam como o código é escrito, o MCP opera bancos de dados, funções, armazenamento e faz deploys a partir do chat.
Atualizações recentes
v2.34.x (2026-09)
- i18n / IDE: localização completa da cópia de ferramentas com um
langem nível de instância, além dos parâmetrosauthsite/regionpara que o login em sites internacionais e o roteamento por região sejam resolvidos corretamente - Cloud API: a lista de permissões do serviço
callCloudApifoi ampliada para 57 com mapeamento de versão integrado (serviços com múltiplas versões, comotke/mongodb/vod, exigem umversionexplícito) - Deploy / Env: nova ferramenta
appBuildcom neutralização de build de hospedagem;queryEnvinforma a região efetivamente aplicada edomainsrespeita um envId passado - Skills / Docs: as leituras de fallback de skills agora apontam para o repositório oficial de distribuição com uma lista de endereços de referência; porta de decisão de banco de dados SDK-first para cloudrun; links de documentação do site movidos para os endereços Markdown atuais; compartilhamento pós-deploy oferecido após a entrega nos pacotes de especialistas e nas skills de deploy (opt-in, com dados removidos, no máximo uma vez)
v2.33.x (2026-09)
- Functions / Apps: deploy de imagem de contêiner personalizada para cloud functions com consulta assíncrona de status; canal de upload em nuvem (
getUploadUrl+deployAppcosTimestamp) - Env binding:
cloudbaserc.jsoncomo fallback em nível de campo para envId / region / site (literal +{{env.KEY}}) - Errors / Skills: orientação centralizada de erros por
Codeestruturado; referência de pagamento virtual; skill de upgrade do MCP para IDE CodeBuddy; especialistas WorkBuddy - Cloud API / Deploy:
callCloudApiabre serviços de monitoramento e postgres; deploy declarativo comdeployPlan/deployApply; skillcloud-api-operations
Releases · Star · Watch → Releases
O que é
IDEs de IA (Cursor, Claude Code, Codex, CodeBuddy e outros) são fortes na geração de código. O que geralmente bloqueia você é o backend: schemas, permissões, funções, armazenamento, ambientes e release.
CloudBase é o backend all-in-one nativo de IA da Tencent Cloud (banco de dados, armazenamento, autenticação, cloud functions, Cloud Run e muito mais). Este repositório é o Toolkit que conecta esse backend às ferramentas de IA:
| Peça | Papel |
|---|---|
| Plugin | Instala MCP Server, Agent Skills e Hooks juntos—menos configuração por IDE |
| Agent Skills | Skills de cenário (Web / Mini Program / banco de dados / autenticação / funções, etc.) para práticas viáveis do CloudBase |
| MCP | Login, consulta e alteração de dados, gerenciamento de funções e hospedagem, leitura de logs—a partir da conversa |
Este repositório publica o pacote npm @cloudbase/cloudbase-mcp, Skills e plugins de IA.
Você ainda precisa do seu próprio ambiente CloudBase e deve confirmar ações sensíveis que a IA propõe. O Toolkit fornece capacidade e caminho—não julgamento.
Repositórios relacionados
Repositórios de publicação e sincronização vivem sob TencentCloudBase. Diretamente relacionados a este Toolkit:
| Repositório | Conteúdo | Entrada típica |
|---|---|---|
| CloudBase-AI-Toolkit (este repositório) | Código-fonte do MCP Server; fonte de marketplace para Claude Code / Codex | npx @cloudbase/cloudbase-mcp@latest |
| dsh-plugin | Plugin DeepSeek Harness (@cloudbase/dsh-plugin): ponte MCP + painel DB/Storage/Auth | dsh plugin add @cloudbase/dsh-plugin |
| cloudbase-plugin | Repositório de publicação Open Plugin Spec (sincronizado via CI): MCP + Skills + Hooks | npx plugins add TencentCloudBase/cloudbase-plugin · fallback CNB: npx plugins add https://cnb.cool/tencent/cloud/cloudbase/cloudbase-plugin.git |
| cloudbase-sites-plugin | Plugin de Sites: criação e deploy de Vite Web | npx plugins add TencentCloudBase/cloudbase-sites-plugin · CNB: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-sites-plugin.git |
| cloudbase-skills | Coleção de Agent Skills | npx skills add TencentCloudBase/cloudbase-skills · CNB: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills.git |
| skills | Catálogo de instalação por skill (também em skills.sh) | npx skills add tencentcloudbase/skills --skill <name> |
| awesome-cloudbase-examples | Exemplos e estudos de caso do CloudBase | Navegar / clonar exemplos |
| OpenVibeCoding | Template de vibecoding no CloudBase | Usar como projeto inicial |
Prefira Plugin para a stack completa; Skills sozinhas quando você só precisa de restrições de conhecimento. Para IDEs com marketplace, use este repositório—não execute também npx plugins add na mesma ferramenta.
Início rápido
Maneira mais rápida de começar
Copie este prompt de IA para sua IDE de IA. O agente lê skill.md e conclui a configuração:
Set up CloudBase for me:
1. Open https://docs.cloudbase.net/skill.md and complete the setup following its instructions.
2. Tell me when you're done, and suggest the most relevant next step.
Escolha um caminho padrão para sua ferramenta (Plugin / CLI / MCP)
| Sua ferramenta | Caminho sugerido |
|---|---|
| Claude Code / Codex (marketplace nativo) | Adicione este repositório como marketplace e instale o plugin cloudbase (docs do plugin) |
| Ferramentas Open Plugin Spec | npx plugins add TencentCloudBase/cloudbase-plugin |
| Prefere um CLI para muitas ferramentas | CloudBase AI CLI: npm i -g @cloudbase/cli && tcb ai |
| CodeBuddy / WorkBuddy / ZCode / Kimi (integrados) | Use o plugin ou conector CloudBase integrado da IDE; para CodeBuddy, você também pode instalar via marketplace de plugins |
| Outras IDEs compatíveis com MCP | Apenas configuração MCP (abaixo) |
Plugin
npx plugins add TencentCloudBase/cloudbase-plugin
Detalhes e diferenças entre IDEs: docs de plugins de IA.
Somente MCP
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
HTTP hospedado, Cloud Mode auto-hospedado e escopo de plugins: Instalar e conectar.
Primeiros prompts
Login to CloudBase
Use CloudBase Skills to build a todo app with login, database and permissions, then deploy
As Skills moldam estrutura e prática; o MCP lida com ambiente e recursos. Você deve conseguir verificar dados e APIs no seu próprio ambiente—não apenas obter arquivos-fonte locais.
IDEs de IA suportadas
| Ferramenta | Plataforma | Guia |
|---|---|---|
| CloudBase AI CLI | CLI | Guia |
| OpenClaw | CLI | Guia |
| WorkBuddy | IDE standalone | Guia |
| ZCode | IDE standalone (≥ 3.4.1 integrado) | Guia |
| Kimi Code | CLI (marketplace de plugins) | Guia |
| Kimi Work | Aplicativo desktop (painel de plugins) | Guia |
| Codex App | App | Guia |
| Cursor | IDE standalone | Guia |
| WindSurf | IDE / plugins | Guia |
| CodeBuddy | IDE standalone (integrado) | Guia |
| CLINE | Plugin VS Code | Guia |
| GitHub Copilot | Plugin VS Code | Guia |
| Trae | IDE standalone | Guia |
| Tongyi Lingma | IDE / plugins | Guia |
| RooCode | Plugin VS Code | Guia |
| Baidu Comate | Plugins | Guia |
| Augment Code | Plugins | Guia |
| Claude Code | CLI | Guia |
| Gemini CLI | CLI | Guia |
| Codex CLI | CLI | Guia |
| OpenCode | CLI | Guia |
| Qwen Code | CLI | Guia |
Configuração completa: Guias de IDE.
Capacidades
Após a configuração, a IA pode fazer trabalho típico de backend no seu ambiente (confirme etapas críticas):
- Banco de dados: PostgreSQL e banco de dados documental, modelos de dados, CRUD, permissões e regras de segurança
- Computação: criar, implantar, invocar e depurar cloud functions / Cloud Run
- Autenticação e armazenamento: métodos de login, armazenamento de objetos, vinculação de permissões com dados
- Release e operações: hospedagem estática / publicação de Mini Program; inspecionar logs e reimplantar
Adequado para Web, WeChat Mini Programs e serviços de backend. Visão geral da plataforma: docs do CloudBase.
Avaliação
Sob condições controladas, o mesmo briefing de aplicativo Todo e scaffold de frontend foram usados para comparar dois caminhos de backend: uma VM tradicional em nuvem (runtime autogerenciado, processo e exposição de rede) e CloudBase (banco de dados gerenciado, autenticação anônima e serviços de backend relacionados). Um agente de IA realizou desenvolvimento e verificação de ponta a ponta. Dado o modelo e a configuração da tarefa, o caminho CloudBase foi mais favorável em latência de conclusão, uso de tokens e contagem de chamadas de ferramentas. Esses resultados são condicionados ao modelo, framework de agente e definição da tarefa, e não devem ser generalizados além desse escopo.
Métodos, dados e limites: Avaliação de mesma tarefa: VM em nuvem vs CloudBase
Instalar e conectar
Pré-requisitos
- Node.js v18.15.0+
- Um ambiente CloudBase
- Uma ferramenta de IA que suporte Plugin / Skills / MCP
Opções de configuração
- Plugin (quando a ferramenta suporta)
npx plugins add TencentCloudBase/cloudbase-plugin - CloudBase AI CLI
npm i -g @cloudbase/cli && tcb ai - MCP manual (escrever o arquivo de configuração da IDE)
Cursor (.cursor/mcp.json)
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
WindSurf (.windsurf/settings.json)
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
CodeBuddy
O CloudBase é integrado (MCP / Skills); configuração manual geralmente é desnecessária.
Você também pode instalar via marketplace de plugins: veja o guia de configuração do CodeBuddy.
Outros: guia de configuração de IDE.
Modos de conexão MCP
Local (padrão): npx na sua máquina—recursos completos, incluindo upload/templates de sistema de arquivos local.
Hospedado: a IDE conecta via HTTP ao MCP da Tencent Cloud; sem Node local. Alguns recursos de arquivos locais não estão disponíveis.
{
"mcpServers": {
"cloudbase": {
"type": "http",
"url": "https://tcb-api.cloud.tencent.com/mcp/v1?env_id=<env_id>",
"headers": {
"X-TencentCloud-SecretId": "<Tencent Cloud Secret ID>",
"X-TencentCloud-SecretKey": "<Tencent Cloud Secret Key>"
}
}
}
}
URLs hospedadas podem usar site (domestic / intl) para escolher o site de login (por exemplo, Singapura no site doméstico precisa de site=domestic), além de enable_plugins / disable_plugins para reduzir ferramentas. Nomes canônicos vivem em mcp/src/server.ts.
Hosted MCP E2E (cliente SDK oficial): npm run test:hosted-mcp:e2e — veja tests/hosted-mcp-e2e/README.md para modos apikey/OAuth, staging TLS-inseguro e env vars. Credenciais ausentes são ignoradas (exit 0).
Self-hosted Cloud Mode: defina CLOUDBASE_MCP_CLOUD_MODE=true (ou MCP_CLOUD_MODE=true) para que ferramentas de arquivos e processos locais sejam desabilitadas para chamadores remotos.
| Cenário | Sugestão |
|---|---|
| Pessoal | Local npx |
| Equipe / zero operações | HTTP hospedado |
| MCP auto-hospedado | Cloud Mode obrigatório |
Exemplo
Gomoku online: descreva a necessidade; obtenha Web + banco de dados em nuvem / tempo real e deploy.
Demo: Gomoku · Mais: tutoriais
Docs
FAQ
Como isso é diferente do Vercel / Netlify?
Eles focam em publicar frontends ou contêineres. O CloudBase fornece blocos de construção de backend (banco de dados, autenticação, funções). O Toolkit permite que ferramentas de IA os usem no chat. Deploy é apenas parte do caminho.
Posso usar isso sem uma IDE gráfica?
Sim. Qualquer ferramenta que possa configurar um Servidor MCP ou instalar o Plugin / Skills correspondente funciona—incluindo Claude Code, Gemini CLI, OpenCode. Lista de suporte
Para onde vai o meu código?
A implantação tem como alvo seu próprio ambiente CloudBase. No modo local, o MCP roda na sua máquina; o código não precisa sair até você implantar. O tráfego da nuvem usa HTTPS.
É seguro auto-hospedar o servidor MCP?
O npx local é equivalente a executar ferramentas você mesmo. Para hosts remotos, defina CLOUDBASE_MCP_CLOUD_MODE=true para desativar ferramentas locais de arquivo/processo. O HTTP hospedado pela Tencent Cloud inclui essa proteção.
Custo?
O Toolkit (incluindo o MCP) é open source sob MIT. O CloudBase tem cotas gratuitas; o uso além disso é cobrado—veja cobrança.
O login diz que o ambiente não existe?
Confirme se um ambiente existe e está saudável no console, depois faça login novamente e escolha o correto.
O ambiente do site doméstico em `ap-singapore` é tratado como internacional?
Tanto o site doméstico (cloud.tencent.com) quanto o site internacional (tencentcloud.com) oferecem a região ap-singapore, então a região sozinha é ambígua. Sem um site explícito, o MCP usa como padrão intl para ap-singapore (compatível com versões anteriores). Usuários do site doméstico em Singapura devem definir TCB_SITE=domestic (junto com TCB_REGION=ap-singapore) no env do MCP, ou adicionar um .cloudbase/project.json na raiz do projeto:
{ "site": "domestic", "region": "ap-singapore", "envId": "your-env-id" }
As credenciais são armazenadas por site (credential.domestic / credential.intl), então logins domésticos e internacionais podem coexistir; o auth.json legado de slot único é lido como domestic e migrado na primeira gravação.
Modo hospedado: adicione site=domestic à URL hospedada (https://tcb-api.cloud.tencent.com/mcp/v1?env_id=<env_id>&site=domestic), pois a URL é o único lugar onde o modo hospedado pode carregar o site (não há bloco env do MCP para servidores HTTP).
Comunidade
| Documentação | docs.cloudbase.net |
| Problemas | GitHub Issues |
| Lançamentos | Changelog |