CloudBase AI ToolKit

oficial

Vá 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 queryEnv e auth.
  • 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 appBuild e deployPlan.
  • Chamar APIs do Tencent Cloud — Invoque qualquer um dos 57+ serviços (ex.: tke, mongodb) através de callCloudApi com mapeamento automático de versão.

Documentação

CloudBase AI Toolkit

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.

English · 简体中文 · Docs · Changelog · Issues

Atualizações recentes

v2.34.x (2026-09)

  • i18n / IDE: localização completa da cópia de ferramentas com um lang em nível de instância, além dos parâmetros auth site / region para 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 callCloudApi foi ampliada para 57 com mapeamento de versão integrado (serviços com múltiplas versões, como tke / mongodb / vod, exigem um version explícito)
  • Deploy / Env: nova ferramenta appBuild com neutralização de build de hospedagem; queryEnv informa a região efetivamente aplicada e domains respeita 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 + deployApp cosTimestamp)
  • Env binding: cloudbaserc.json como fallback em nível de campo para envId / region / site (literal + {{env.KEY}})
  • Errors / Skills: orientação centralizada de erros por Code estruturado; referência de pagamento virtual; skill de upgrade do MCP para IDE CodeBuddy; especialistas WorkBuddy
  • Cloud API / Deploy: callCloudApi abre serviços de monitoramento e postgres; deploy declarativo com deployPlan / deployApply; skill cloud-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çaPapel
PluginInstala MCP Server, Agent Skills e Hooks juntos—menos configuração por IDE
Agent SkillsSkills de cenário (Web / Mini Program / banco de dados / autenticação / funções, etc.) para práticas viáveis do CloudBase
MCPLogin, 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órioConteúdoEntrada típica
CloudBase-AI-Toolkit (este repositório)Código-fonte do MCP Server; fonte de marketplace para Claude Code / Codexnpx @cloudbase/cloudbase-mcp@latest
dsh-pluginPlugin DeepSeek Harness (@cloudbase/dsh-plugin): ponte MCP + painel DB/Storage/Authdsh plugin add @cloudbase/dsh-plugin
cloudbase-pluginRepositório de publicação Open Plugin Spec (sincronizado via CI): MCP + Skills + Hooksnpx plugins add TencentCloudBase/cloudbase-plugin · fallback CNB: npx plugins add https://cnb.cool/tencent/cloud/cloudbase/cloudbase-plugin.git
cloudbase-sites-pluginPlugin de Sites: criação e deploy de Vite Webnpx plugins add TencentCloudBase/cloudbase-sites-plugin · CNB: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-sites-plugin.git
cloudbase-skillsColeção de Agent Skillsnpx skills add TencentCloudBase/cloudbase-skills · CNB: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills.git
skillsCatálogo de instalação por skill (também em skills.sh)npx skills add tencentcloudbase/skills --skill <name>
awesome-cloudbase-examplesExemplos e estudos de caso do CloudBaseNavegar / clonar exemplos
OpenVibeCodingTemplate de vibecoding no CloudBaseUsar 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 ferramentaCaminho sugerido
Claude Code / Codex (marketplace nativo)Adicione este repositório como marketplace e instale o plugin cloudbase (docs do plugin)
Ferramentas Open Plugin Specnpx plugins add TencentCloudBase/cloudbase-plugin
Prefere um CLI para muitas ferramentasCloudBase 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 MCPApenas 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

Supported AI IDEs
FerramentaPlataformaGuia
CloudBase AI CLICLIGuia
OpenClawCLIGuia
WorkBuddyIDE standaloneGuia
ZCodeIDE standalone (≥ 3.4.1 integrado)Guia
Kimi CodeCLI (marketplace de plugins)Guia
Kimi WorkAplicativo desktop (painel de plugins)Guia
Codex AppAppGuia
CursorIDE standaloneGuia
WindSurfIDE / pluginsGuia
CodeBuddyIDE standalone (integrado)Guia
CLINEPlugin VS CodeGuia
GitHub CopilotPlugin VS CodeGuia
TraeIDE standaloneGuia
Tongyi LingmaIDE / pluginsGuia
RooCodePlugin VS CodeGuia
Baidu ComatePluginsGuia
Augment CodePluginsGuia
Claude CodeCLIGuia
Gemini CLICLIGuia
Codex CLICLIGuia
OpenCodeCLIGuia
Qwen CodeCLIGuia

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

  1. Plugin (quando a ferramenta suporta)
    npx plugins add TencentCloudBase/cloudbase-plugin
  2. CloudBase AI CLI
    npm i -g @cloudbase/cli && tcb ai
  3. 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árioSugestão
PessoalLocal npx
Equipe / zero operaçõesHTTP hospedado
MCP auto-hospedadoCloud 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çãodocs.cloudbase.net
ProblemasGitHub Issues
LançamentosChangelog

Atividade

Repo Activity

Contribuidores

Contributors


MIT · TencentCloudBase