← Back to directory
C

CloudBase AI Toolkit

Official
AI writes the code. CloudBase runs the backend.
GitHub source repository ↗
★ 1.1k Stars Category · Database Very popular Source revision f07c33c8718d
59FMRS · C
Reliability
8/20
Security and permissions
13/20
Maintenance
15/20
Documentation
13/20
Setup experience
10/20

CloudBase AI Toolkit is Tencent Cloud's official MCP server, deeply integrated with CloudBase backend services. It is suitable for AI-driven development requiring database, functions, hosting, and authentication. Offers rich features and multiple setup options, but users must be cautious about AI operations on data.

Read the FMRS scoring method →

CloudBase AI Toolkit is Tencent Cloud's integration layer for AI coding tools. It enables AI IDEs to interact with CloudBase backend services including database, storage, authentication, cloud functions, and hosting through plugins, agent skills, and an MCP server. The MCP server provides tools for login, querying and modifying data, managing functions and hosting, and reading logs. The package '@cloudbase/cloudbase-mcp' along with skills and plugins are provided in this repo.

Tools

The tool list has not been reviewed yet.

Setup

  1. Ensure Node.js v18.15.0+ and a CloudBase environment.
  2. Recommended plugin install: npx plugins add TencentCloudBase/cloudbase-plugin.
  3. Or use the CloudBase AI CLI: npm i -g @cloudbase/cli && tcb ai.
  4. Manual MCP configuration: add MCP server entry to your IDE's config file (e.g., .cursor/mcp.json).
claude_desktop_config.json
{
  "mcpServers": {
    "cloudbase": {
      "command": "npx",
      "args": [
        "@cloudbase/cloudbase-mcp@latest"
      ]
    }
  }
}

Fit and risk

Best for

  • Developers using AI coding assistants (like Cursor, Claude Code) who want full-stack development on Tencent Cloud
  • Teams that need rapid setup of apps with login, database, and permissions
  • Developers who want to perform environment configuration, database operations, and deployment from chat

Not for

  • Users who only need static hosting or frontend deployment without backend services
  • Users who cannot review AI-proposed sensitive actions (as the AI can directly modify data and permissions)
  • Users who do not want to use Tencent Cloud services

Required permissions

  • Requires login and access to a CloudBase environment
  • Access to database, cloud functions, storage, and other resources
  • May need elevated permissions to create databases, modify security rules, etc.

Risks and side effects

  • AI might execute destructive operations (e.g., deleting data) – review critical steps
  • Local mode runs on your machine; code doesn't leave until you deploy, but cloud traffic uses HTTPS
  • Hosted mode transmits SecretId/SecretKey over HTTP – ensure trusted environment

Troubleshooting

  1. If login says environment not found, verify the environment exists and is healthy in the console, then re-login
  2. Ensure Node.js version >= 18.15.0
  3. For hosted mode, check enable_plugins/disable_plugins environment variable configuration
  4. Verify MCP config command and args (e.g., 'npx @cloudbase/cloudbase-mcp@latest')

Use cases

Operate CloudBase databases (PostgreSQL and document DB) from chat
Author, deploy, invoke, and debug cloud functions / Cloud Run
Manage object storage and login methods
Publish static hosting or Mini Programs
Inspect logs and redeploy environments

Supported clients

Claude CodeFull support
CursorFull support
CodexFull support
Gemini CLIFull support
OpenCodeFull support
WindSurfFull support
TraeFull support
Tongyi LingmaFull support
RooCodeFull support
CLINEFull support
GitHub CopilotFull support
Baidu ComateFull support
Augment CodeFull support
OpenClawFull support
WorkBuddyFull support
ZCodeFull support
CodeBuddyFull support