TencentCloudBase/CloudBase-AI-Toolkit
Backend for AI coding agents on CloudBase — database, auth, functions via Plugin, Skills & MCP.
CloudBase AI Toolkit – 快速概览
是什么: 一个开源集成层,让AI驱动的编码助手(例如 Claude Code、Cursor、GitHub Copilot)直接与腾讯云开发 CloudBase(提供数据库、存储、认证、云函数和静态网站托管的管理后端即服务)通信。该工具包包含三个部分:
| 组件 | 作用 | 使用方法 |
|---|---|---|
| 插件 | 安装MCP服务器,注册Agent Skills并挂钩IDE,使AI无需自定义接线即可调用后端操作。 | npx plugins add TencentCloudBase/cloudbase-plugin(或通过每个IDE的插件市场)。 |
| Agent Skills | 预编写的“技能”定义,描述常见的CloudBase任务——创建PostgreSQL表、设置认证、部署函数等——AI可以作为结构化工具调用。 | npx skills add TencentCloudBase/cloudbase-skills --skill <名称> |
| MCP(Mobile Cloud Platform)服务器 | AI代理与之通信的轻量级JSON-RPC风格服务:登录、查询/更改数据、管理函数、读取日志、触发部署。 | 使用 npx @cloudbase/cloudbase-mcp@latest 在本地运行,或通过HTTP/OAuth远程连接。 |
适用人群
- 希望AI助手为Web应用、微信小程序或其他服务编写后端代码,同时将实际资源保留在腾讯云上的开发者。
- 已经使用CloudBase,希望通过AI处理重复的云资源任务来加速原型开发、CI/CD或入门的团队。
核心功能(对AI开放)
- 数据库 – 创建/修改PostgreSQL或文档数据库模式,执行CRUD操作,设置权限。
- 计算 – 编写、部署、调用和调试云函数或Cloud Run服务。
- 认证与存储 – 配置登录方式,管理对象存储桶,将存储权限关联到数据规则。
- 发布与运维 – 静态网站托管、小程序发布、日志检查、重新部署。
快速入门(最快路径)
- 将下面的提示词复制到你的AI集成IDE中:
帮我配置CloudBase: 1. 打开 https://docs.cloudbase.net/skill.md 并按照其说明完成设置。 2. 完成后告诉我,并建议最相关的下一步。 - 选择适合你的工具的设置方法(插件、CLI或原始MCP配置)。通用IDE的示例:
{ "mcpServers": { "cloudbase": { "command": "npx", "args": ["@cloudbase/cloudbase-mcp@latest"] } } } - 运行一个简单的首个提示词,例如
Login to CloudBase或Use CloudBase Skills to build a todo app with login, database and permissions, then deploy。
支持的AI IDE(截至2026年10月)
该工具包为数十种AI编码环境提供现成的连接器——Cursor、Claude Code、Codex、CodeBuddy、WorkBuddy、豆包、MiniMax Code、DeepSeek Harness、ZCode、Kimi、GitHub Copilot等。每个IDE在README中都有简短的指南链接。
安装选项
| 模式 | 使用场景 | 命令/配置 |
|---|---|---|
| 插件(IDE原生) | 如果你的IDE支持Open Plugin Spec。 | npx plugins add TencentCloudBase/cloudbase-plugin |
| CloudBase AI CLI | 适用于多种IDE的单一CLI。 | npm i -g @cloudbase/cli && tcb ai |
| 仅MCP | 最小化设置——仅JSON-RPC服务器。 | npx @cloudbase/cloudbase-mcp@latest(本地)或远程HTTP端点(OAuth/静态密钥,见README)。 |
远程MCP可通过以下地址访问:
- 中国站:
https://tcb-api.cloud.tencent.com/mcp/v1 - 国际站:
https://tcb-api.tencentcloud.com/mcp/v1
示例项目
该仓库展示了一个使用CloudBase实时数据库并通过单个AI提示词部署的在线五子棋游戏。演示URL:https://cloud1-5g39elugeec5ba0f-1300855855.tcloudbaseapp.com/gobang/#/
文档与进一步阅读
- MCP工具定义:
doc/mcp-tools.md - 完整入门指南:https://docs.cloudbase.net/ai/cloudbase-ai-toolkit/getting-started
- 常见问题(包括与Vercel/Netlify的比较)以及AI驱动CloudBase开发的性能评估。
以上所有细节均直接取自仓库的README;未推断任何额外功能。
相关
- 项目
- 项目
- 项目
- 项目
- 项目