跳到主要内容

🔌 插件系统

CloudBase MCP 采用插件化架构,支持按需启用工具模块,解决 MCP 客户端工具数量限制问题。

📋 插件列表

默认插件 (开箱即用)

插件名称功能描述
env环境管理 (登录、退出、环境查询)
database数据库操作 (集合、文档、索引管理)
functions云函数管理 (创建、更新、调用、日志)
hosting静态托管 (文件上传、域名配置)
storage云存储管理 (文件存储、CDN)
setup项目初始化 (模板下载、配置)
interactive交互对话 (用户确认、选择)

可选插件 (按需启用)

插件名称功能描述
rag知识库搜索 (AI 增强问答)
download远程文件下载
gatewayAPI 网关管理

⚙️ 插件配置

指定启用插件

{
"mcpServers": {
"cloudbase-mcp": {
"command": "npx",
"args": ["-y", "@cloudbase/cloudbase-mcp@latest"],
"env": {
"CLOUDBASE_MCP_PLUGINS_ENABLED": "env,database,functions,hosting"
}
}
}
}

禁用特定插件

{
"mcpServers": {
"cloudbase-mcp": {
"command": "npx",
"args": ["-y", "@cloudbase/cloudbase-mcp@latest"],
"env": {
"CLOUDBASE_MCP_PLUGINS_DISABLED": "rag,download,gateway"
}
}
}
}

🎯 常用配置

场景推荐插件
基础开发env,database,functions,hosting
完整功能env,database,functions,hosting,storage,setup,interactive,rag,download,gateway
纯后端env,database,functions
小程序env,database,functions,storage,setup
AI 应用env,database,functions,hosting,rag,interactive

📚 相关文档