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 Cloud Base AI Tool Kit MCP?

  • Log into your CloudBase environment — ask the AI to authenticate and select an environment so subsequent operations target your own backend.
  • Query and modify database records — use database tools to perform CRUD operations on CloudBase’s document or PostgreSQL databases.
  • Deploy cloud functions and static hosting — instruct the AI to author, deploy, and invoke cloud functions or publish frontend assets to static hosting.
  • Manage auth and storage — configure login methods, set object storage permissions, and link access rules to your data models.
  • Inspect logs and redeploy services — read runtime logs to debug issues and trigger redeployment of CloudRun services or functions.

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 implantações a partir do chat.

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

Atualizações recentes

v2.25.x (2026-07)

  • CloudRun / Gateway: orientação de VPC ao usar bancos de dados TCP; Domínio/Rota com upstreamResourceType e transmissão de caminho
  • CloudRun / Gateway: preservar VPC remota e configuração de ambiente ao reimplantar; preferir URLs de acesso de domínio personalizado após a implantação
  • Plugin: instalação mais fácil via Open Plugin / empacotamento de marketplace

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: esquemas, 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 fornece 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 estão 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
cloudbase-pluginRepositório de publicação Open Plugin Spec (sincronizado por 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 implantação 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 iniciador de projeto

Prefira o Plugin para a stack completa; Skills sozinhas quando você só precisa de restrições de conhecimento. Para IDEs de marketplace, use este repositório—não execute também npx plugins add na mesma ferramenta.

Início rápido

Escolha um caminho padrão para sua ferramenta.

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
Prefira um CLI para muitas ferramentasCloudBase AI CLI: npm i -g @cloudbase/cli && tcb ai
CodeBuddy / WorkBuddy / ZCode (integrado)Use o plugin ou conector CloudBase integrado do IDE
Outros IDEs compatíveis com MCPApenas configuração MCP (abaixo)

Plugin

npx plugins add TencentCloudBase/cloudbase-plugin

Detalhes e diferenças entre IDEs: docs do plugin de IA.

Somente MCP

{
  "mcpServers": {
    "cloudbase": {
      "command": "npx",
      "args": ["@cloudbase/cloudbase-mcp@latest"]
    }
  }
}

HTTP hospedado, Cloud Mode auto-hospedado e escopo de plugin: 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 ser capaz de verificar dados e APIs no seu próprio ambiente—não apenas obter arquivos-fonte locais.

IDEs de IA suportados

Supported AI IDEs
FerramentaPlataformaGuia
CloudBase AI CLICLIGuia
OpenClawCLIGuia
WorkBuddyIDE autônomoGuia
ZCodeIDE autônomo (≥ 3.4.1 integrado)Guia
Codex AppAppGuia
CursorIDE autônomoGuia
WindSurfIDE / pluginsGuia
CodeBuddyIDE autônomo (integrado)Guia
CLINEPlugin VS CodeGuia
GitHub CopilotPlugin VS CodeGuia
TraeIDE autônomoGuia
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 realizar trabalho típico de backend no seu ambiente (confirme etapas críticas):

  • Banco de dados: PostgreSQL e banco de dados de documentos, 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 resumo de aplicativo Todo e scaffold de frontend foram usados para comparar dois caminhos de backend: uma VM tradicional em nuvem (runtime, processo e exposição de rede autogerenciados) 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 do 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 suportar)
    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 do 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.

Outros: guia de configuração de IDE.

Modos de conexão MCP

Local (padrão): npx na sua máquina—recursos completos, incluindo upload de arquivos locais / templates.

Hospedado: o 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 enable_plugins / disable_plugins. Nomes canônicos vivem em mcp/src/server.ts.

Cloud Mode auto-hospedado: 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
Pessoalnpx local
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 implante.
Demo: Gomoku · Mais: tutoriais

Docs

FAQ

Como isso é diferente do Vercel / Netlify?

Eles focam em entregar 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. Implantação é apenas parte do caminho.

Posso usar isso sem um IDE gráfico?

Sim. Qualquer ferramenta que possa configurar um MCP Server ou instalar o Plugin / Skills correspondente funciona—incluindo Claude Code, Gemini CLI, OpenCode. Lista de suporte

Para onde vai 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 em nuvem usa HTTPS.

É seguro auto-hospedar o servidor MCP?

npx local é equivalente a executar ferramentas você mesmo. Para hosts remotos, defina CLOUDBASE_MCP_CLOUD_MODE=true para desabilitar ferramentas de arquivos/processos locais. O HTTP hospedado da Tencent Cloud inclui essa proteção.

Custo?

O Toolkit (incluindo MCP) é open source sob MIT. O CloudBase tem cotas gratuitas; uso além disso é cobrado—veja cobrança.

O login diz que o ambiente não existe?

Confirme que um ambiente existe e está saudável no console, depois faça login novamente e escolha o correto.

Comunidade

Docsdocs.cloudbase.net
IssuesGitHub Issues
ReleasesChangelog

Atividade

Repo Activity

Contribuidores

Contributors


MIT · TencentCloudBase