Skip to main content

Plugin System

CloudBase MCP uses a plugin-based architecture that supports enabling tool modules on demand, addressing MCP client tool count limitations.

Plugin List

Default Plugins (Ready Out of the Box)

Plugin NameDescription
envEnvironment management (login, logout, environment queries)
databaseDatabase operations (collections, documents, index management)
functionsCloud Functions management (create, update, invoke, logs)
hostingStatic hosting (file upload, domain configuration)
storageCloud Storage management (file storage, CDN)
setupProject initialization (template download, configuration)
interactiveInteractive dialog (user confirmation, selection)
security-ruleSecurity rule management (read/write security rules for DB, functions, and storage)

Optional Plugins (Enable as Needed)

Plugin NameDescription
ragKnowledge base search (AI-enhanced Q&A)
downloadRemote file download
gatewayAPI Gateway management
miniprogramMini Program publishing (upload, preview, build)
cloudrunCloudBase Run service (container deployment, service management)

Plugin Configuration

Enable Specific Plugins

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

Disable Specific Plugins

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

Common Configurations

ScenarioRecommended Plugins
Basic Devenv,database,functions,hosting
Full Featuresenv,database,functions,hosting,storage,setup,interactive,rag,download,gateway,miniprogram
Backend Onlyenv,database,functions
Mini Programenv,database,functions,storage,setup,miniprogram
AI Appenv,database,functions,hosting,rag,interactive