← 返回目录
C

CloudBase AI Toolkit

官方
AI 写代码,CloudBase 跑后端。
GitHub 源仓库 ↗
★ 1.1k Stars 分类 · 数据库 非常热门 源版本 f07c33c8718d
59FMRS · C
可靠性
8/20
安全与权限
13/20
维护活跃度
15/20
文档质量
13/20
安装易用性
10/20

CloudBase AI Toolkit 是腾讯官方的 MCP 服务器,与 CloudBase 后端服务深度集成,适合需要数据库、函数、存储和托管能力的 AI 编程场景。它提供了丰富的功能和多种安装方式,但需要警惕 AI 操作对数据的潜在风险。

查看 FMRS 评分方法 →

CloudBase AI Toolkit 是腾讯云 CloudBase 为 AI 编程工具提供的一体化后端集成层。它通过插件、技能(Skills)和 MCP 服务器,让 AI 编程助手能够直接操作 CloudBase 的数据库、云函数、对象存储、托管和鉴权等服务。MCP 服务器支持登录、增删改查数据、管理云函数和托管、读取日志等操作。本仓库提供 npm 包 @cloudbase/cloudbase-mcp,以及一系列技能和 AI 插件。

工具能力

暂未整理工具清单。

安装接入

  1. 确保已安装 Node.js v18.15.0 或更高版本,并拥有一个 CloudBase 环境。
  2. 推荐使用插件方式安装:npx plugins add TencentCloudBase/cloudbase-plugin
  3. 或者使用 CloudBase AI CLI:npm i -g @cloudbase/cli && tcb ai
  4. 也可以手动配置 MCP:在 IDE 的配置文件(如 .cursor/mcp.json)中添加 MCP 服务器配置。
claude_desktop_config.json
{
  "mcpServers": {
    "cloudbase": {
      "command": "npx",
      "args": [
        "@cloudbase/cloudbase-mcp@latest"
      ]
    }
  }
}

选型与风险

适合谁

  • 使用 AI 编程助手(如 Cursor、Claude Code)进行全栈开发并希望将后端托管在腾讯云的开发者
  • 需要快速搭建带登录、数据库和权限的应用的团队
  • 希望在聊天中完成环境配置、数据库操作和部署的开发人员

不适合谁

  • 仅需要前端托管或静态站点部署而不需要后端数据库/函数的场景(此时可以仅使用 CloudBase 的其他插件)
  • 不信任 AI 代理执行敏感操作且不能审查变更的用户(因为工具允许 AI 直接修改数据和权限)
  • 不希望使用腾讯云服务的用户

所需权限

  • 需要登录 CloudBase 并拥有环境的访问权限
  • 能访问数据库、云函数、存储等资源的权限
  • 可能需要创建数据库、修改安全规则等高级权限

风险与副作用

  • AI 可能执行破坏性操作,如删除数据或修改权限,务必事先备份
  • 在本地模式运行时,工具运行在你的机器上,代码不会上传,但云流量使用 HTTPS
  • 托管 HTTP 模式需要通过 HTTP 发送 SecretId/SecretKey,务必妥善保管并选用可信的传输环境

常见排障

  1. 如果登录提示环境不存在,请在 CloudBase 控制台确认环境存在且健康,然后重新登录
  2. 确保 Node.js 版本不低于 18.15.0
  3. 如果使用托管模式,检查环境变量 enable_plugins/disable_plugins 配置是否正确
  4. 检查 MCP 配置中的命令和参数是否正确(例如 `npx @cloudbase/cloudbase-mcp@latest`)

使用场景

在聊天中直接操作 CloudBase 数据库(PostgreSQL 和文档数据库)
部署和调试云函数或 Cloud Run
管理对象存储和鉴权方式
部署静态网站或小程序
查看和获取云函数日志

支持客户端

Claude Code完整支持
Cursor完整支持
Codex完整支持
Gemini CLI完整支持
OpenCode完整支持
WindSurf完整支持
Trae完整支持
Tongyi Lingma完整支持
RooCode完整支持
CLINE完整支持
GitHub Copilot完整支持
Baidu Comate完整支持
Augment Code完整支持
OpenClaw完整支持
WorkBuddy完整支持
ZCode完整支持
CodeBuddy完整支持