CloudBase AI ToolKit

官方

一键将AI提示转化为可运行的应用程序。CloudBase AI ToolKit 是连接您的AI IDE(如Cursor、Copilot等)与腾讯云开发平台的桥梁。

你可以用 Cloud Base AI Tool Kit MCP 做什么?

  • 登录到你的 CloudBase 环境 — 让 AI 进行身份验证并选择一个环境,以便后续操作针对你自己的后端。
  • 查询和修改数据库记录 — 使用 database 工具对 CloudBase 的文档数据库或 PostgreSQL 数据库执行增删改查操作。
  • 部署云函数和静态托管 — 指示 AI 编写、部署和调用云函数,或将前端资源发布到静态托管。
  • 管理认证和存储 — 配置登录方式、设置对象存储权限,并将访问规则关联到你的数据模型。
  • 检查日志并重新部署服务 — 读取运行时日志以排查问题,并触发 CloudRun 服务或函数的重新部署。

文档

CloudBase AI Toolkit

CloudBase AI Toolkit

AI 编写代码,CloudBase 运行后端。

面向 AI 编程工具的 CloudBase 集成层:插件安装技术栈,Skills 指导代码编写方式,MCP 操作数据库、云函数、存储,并从对话中完成部署。

English · 简体中文 · 文档 · 更新日志 · 问题反馈

近期更新

v2.25.x (2026-07)

  • CloudRun / 网关:使用 TCP 数据库时的 VPC 指导;域名/路由支持 upstreamResourceType 和路径透传
  • CloudRun / 网关:重新部署时保留远程 VPC 和环境配置;部署后优先使用自定义域名访问 URL
  • 插件:通过 Open Plugin / 市场打包更便捷地安装

发布版本 · Star · Watch → Releases

这是什么

AI IDE(Cursor、Claude Code、Codex、CodeBuddy 等)擅长生成代码。通常阻碍你的是后端:数据模型、权限、云函数、存储、环境和发布。

CloudBase 是腾讯云面向 AI 的原生一站式后端(数据库、存储、认证、云函数、Cloud Run 等)。本仓库是将此后端连接到 AI 工具的工具集:

组成部分角色
插件一起安装 MCP Server、Agent Skills 和 Hooks——减少每个 IDE 的配置工作
Agent Skills场景技能(Web / 小程序 / 数据库 / 认证 / 云函数等),导向可落地的 CloudBase 实践
MCP登录、查询和修改数据、管理云函数和静态托管、读取日志——均在对话中完成

此仓库提供 npm 包 @cloudbase/cloudbase-mcp、Skills 和 AI 插件。

你仍然需要自己的 CloudBase 环境,并且应确认 AI 提出的敏感操作。工具集提供能力和路径——而非判断。

相关仓库

发布和同步仓库位于 TencentCloudBase 下。与此工具集直接相关的有:

仓库内容典型入口
CloudBase-AI-Toolkit (本仓库)MCP Server 源码;Claude Code / Codex 的市场源npx @cloudbase/cloudbase-mcp@latest
cloudbase-pluginOpen Plugin Spec 发布仓库(CI 同步):MCP + Skills + Hooksnpx plugins add TencentCloudBase/cloudbase-plugin · CNB 备用:npx plugins add https://cnb.cool/tencent/cloud/cloudbase/cloudbase-plugin.git
cloudbase-sites-pluginSites 插件:Vite Web 创建与部署npx plugins add TencentCloudBase/cloudbase-sites-plugin · CNB:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-sites-plugin.git
cloudbase-skillsAgent Skills 集合npx skills add TencentCloudBase/cloudbase-skills · CNB:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills.git
skills每个技能的安装目录(也在 skills.sh 上)npx skills add tencentcloudbase/skills --skill <name>
awesome-cloudbase-examplesCloudBase 示例和案例研究浏览 / 克隆示例
OpenVibeCodingCloudBase 上的 Vibecoding 模板用作项目启动模板

推荐使用插件获取完整技术栈;仅需要知识约束时单独使用 Skills。对于市场类 IDE,请使用此仓库——不要在同一工具上同时运行 npx plugins add

快速开始

为你的工具选择一个默认路径。

你的工具建议路径
Claude Code / Codex (原生市场)添加此仓库为市场,然后安装 cloudbase 插件 (插件文档)
Open Plugin Spec 工具npx plugins add TencentCloudBase/cloudbase-plugin
偏好一个 CLI 管理多个工具CloudBase AI CLInpm i -g @cloudbase/cli && tcb ai
CodeBuddy / WorkBuddy / ZCode (内置)使用 IDE 内置的 CloudBase 插件或连接器
其他支持 MCP 的 IDE仅 MCP 配置(见下文)

插件

npx plugins add TencentCloudBase/cloudbase-plugin

详情和 IDE 差异:AI 插件文档

仅 MCP

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

托管 HTTP、自托管云模式和插件作用域:安装与连接

首次提示词

Login to CloudBase
Use CloudBase Skills to build a todo app with login, database and permissions, then deploy

Skills 塑造结构和实践;MCP 处理环境和资源。你应该能够在你自己的环境中验证数据和 API——而不仅仅是获取本地源文件。

支持的 AI IDE

Supported AI IDEs
工具平台指南
CloudBase AI CLICLI指南
OpenClawCLI指南
WorkBuddy独立 IDE指南
ZCode独立 IDE (≥ 3.4.1 内置)指南
Codex App应用指南
Cursor独立 IDE指南
WindSurfIDE / 插件指南
CodeBuddy独立 IDE (内置)指南
CLINEVS Code 插件指南
GitHub CopilotVS Code 插件指南
Trae独立 IDE指南
Tongyi LingmaIDE / 插件指南
RooCodeVS Code 插件指南
Baidu Comate插件指南
Augment Code插件指南
Claude CodeCLI指南
Gemini CLICLI指南
Codex CLICLI指南
OpenCodeCLI指南
Qwen CodeCLI指南

完整设置:IDE 指南

能力

设置完成后,AI 可以在你的环境中完成典型的后端工作(确认关键步骤):

  • 数据库:PostgreSQL 和文档数据库,数据模型,增删改查,权限和安全规则
  • 计算:编写、部署、调用和调试云函数 / Cloud Run
  • 认证与存储:登录方式,对象存储,与数据的权限联动
  • 发布与运维:静态托管 / 小程序发布;查看日志和重新部署

适用于 Web、微信小程序和后端服务。平台概览:CloudBase 文档

评估

在受控条件下,使用相同的 Todo 应用简介和前端脚手架来比较两种后端路径:传统云虚拟机(自管理运行时、进程和网络暴露)和 CloudBase(托管数据库、匿名认证和相关后端服务)。AI 代理执行了端到端的开发和验证。鉴于模型和任务设置,CloudBase 路径在完成延迟、Token 使用量和工具调用次数方面更有利。这些结果受限于模型、代理框架和任务定义,不应泛化到该范围之外。

方法、数据和局限性:同任务评估:云虚拟机 vs CloudBase

安装与连接

前提条件

  • Node.js v18.15.0+
  • 一个 CloudBase 环境
  • 一个支持 Plugin / Skills / MCP 的 AI 工具

设置选项

  1. 插件(当工具支持时)
    npx plugins add TencentCloudBase/cloudbase-plugin
  2. CloudBase AI CLI
    npm i -g @cloudbase/cli && tcb ai
  3. 手动 MCP(编写 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

CloudBase 已内置(MCP / Skills);通常无需手动配置。

其他:IDE 设置指南

MCP 连接模式

本地(默认):npx 在你的机器上——完整功能,包括本地文件系统上传/模板。

托管:IDE 通过 HTTP 连接到腾讯云 MCP;无需本地 Node。部分本地文件功能不可用。

{
  "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>"
      }
    }
  }
}

托管 URL 可以使用 enable_plugins / disable_plugins。规范名称位于 mcp/src/server.ts

自托管云模式:设置 CLOUDBASE_MCP_CLOUD_MODE=true(或 MCP_CLOUD_MODE=true),以便为远程调用者禁用本地文件和进程工具。

场景建议
个人本地 npx
团队 / 零运维托管 HTTP
自托管 MCP需要云模式

示例

在线五子棋:描述需求;获得 Web + 云数据库/实时同步并部署。
演示:五子棋 · 更多:教程

文档

常见问题

这与 Vercel / Netlify 有何不同?

那些专注于发布前端或容器。CloudBase 提供后端构建块(数据库、认证、云函数)。工具集让 AI 工具在聊天中使用它们。部署只是路径的一部分。

我可以在没有 GUI IDE 的情况下使用它吗?

可以。任何可以配置 MCP Server 或安装匹配的 Plugin / Skills 的工具都可以——包括 Claude Code、Gemini CLI、OpenCode。支持列表

我的代码去了哪里?

部署目标是你自己的 CloudBase 环境。在本地模式下,MCP 在你的机器上运行;代码在部署之前无需离开。云流量使用 HTTPS。

自托管 MCP 服务器安全吗?

本地 npx 等同于你自己运行工具。对于远程主机,设置 CLOUDBASE_MCP_CLOUD_MODE=true 以禁用本地文件/进程工具。腾讯云托管 HTTP 包含此保护。

费用?

工具集(包括 MCP)基于 MIT 协议开源。CloudBase 有免费额度;超出部分按量计费——参见 计费

登录提示环境不存在?

控制台 确认环境存在且健康,然后重新登录并选择正确的环境。

社区

文档docs.cloudbase.net
问题反馈GitHub Issues
发布版本更新日志

活动

Repo Activity

贡献者

Contributors


MIT · TencentCloudBase