File tree Expand file tree Collapse file tree
.agent/rules/cloudbase-platform
.clinerules/cloudbase-platform
.cursor/rules/cloudbase-platform
.kiro/steering/cloudbase-platform
.qoder/rules/cloudbase-platform
.trae/rules/cloudbase-platform
.windsurf/rules/cloudbase-platform Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,6 +37,26 @@ Use this skill for **CloudBase platform knowledge** when you need to:
3737 - MySQL data models must use models SDK, not collection API
3838 - Use ` envQuery ` tool to get environment ID
3939
40+ 4 . ** Use CloudBase MCP via mcporter (CLI) when IDE MCP is not available**
41+ - You do ** not** need to hard-code Secret ID / Secret Key / Env ID in config
42+ - CloudBase MCP will support device-code login via the ` auth ` tool, so credentials can be obtained interactively
43+ - Add CloudBase MCP server:
44+ ``` bash
45+ npx mcporter config add cloudbase \
46+ --command " npx" \
47+ --arg " @cloudbase/cloudbase-mcp@latest" \
48+ --description " CloudBase MCP"
49+ ```
50+ - Discover tools and schemas:
51+ - ` npx mcporter list` — list configured servers
52+ - ` npx mcporter describe cloudbase` — inspect CloudBase server config and available tools
53+ - ` npx mcporter list cloudbase --schema` — get full JSON schema for all CloudBase tools
54+ - ` npx mcporter call cloudbase.help --output json` — discover available CloudBase tools and their schemas
55+ - Call CloudBase tools (auth flow examples):
56+ - ` npx mcporter call cloudbase.auth action=status --output json`
57+ - ` npx mcporter call cloudbase.auth action=start_auth authMode=device --output json`
58+ - ` npx mcporter call cloudbase.auth action=set_env envId=env-xxx --output json`
59+
4060---
4161
4262# CloudBase Platform Knowledge
Original file line number Diff line number Diff line change @@ -37,6 +37,26 @@ Use this skill for **CloudBase platform knowledge** when you need to:
3737 - MySQL data models must use models SDK, not collection API
3838 - Use ` envQuery ` tool to get environment ID
3939
40+ 4 . ** Use CloudBase MCP via mcporter (CLI) when IDE MCP is not available**
41+ - You do ** not** need to hard-code Secret ID / Secret Key / Env ID in config
42+ - CloudBase MCP will support device-code login via the ` auth ` tool, so credentials can be obtained interactively
43+ - Add CloudBase MCP server:
44+ ``` bash
45+ npx mcporter config add cloudbase \
46+ --command " npx" \
47+ --arg " @cloudbase/cloudbase-mcp@latest" \
48+ --description " CloudBase MCP"
49+ ```
50+ - Discover tools and schemas:
51+ - ` npx mcporter list` — list configured servers
52+ - ` npx mcporter describe cloudbase` — inspect CloudBase server config and available tools
53+ - ` npx mcporter list cloudbase --schema` — get full JSON schema for all CloudBase tools
54+ - ` npx mcporter call cloudbase.help --output json` — discover available CloudBase tools and their schemas
55+ - Call CloudBase tools (auth flow examples):
56+ - ` npx mcporter call cloudbase.auth action=status --output json`
57+ - ` npx mcporter call cloudbase.auth action=start_auth authMode=device --output json`
58+ - ` npx mcporter call cloudbase.auth action=set_env envId=env-xxx --output json`
59+
4060---
4161
4262# CloudBase Platform Knowledge
Original file line number Diff line number Diff line change @@ -37,6 +37,26 @@ Use this skill for **CloudBase platform knowledge** when you need to:
3737 - MySQL data models must use models SDK, not collection API
3838 - Use `envQuery` tool to get environment ID
3939
40+ 4. **Use CloudBase MCP via mcporter (CLI) when IDE MCP is not available**
41+ - You do **not** need to hard-code Secret ID / Secret Key / Env ID in config
42+ - CloudBase MCP will support device-code login via the `auth` tool, so credentials can be obtained interactively
43+ - Add CloudBase MCP server:
44+ ```bash
45+ npx mcporter config add cloudbase \
46+ --command "npx" \
47+ --arg "@cloudbase/cloudbase-mcp@latest" \
48+ --description "CloudBase MCP"
49+ ```
50+ - Discover tools and schemas:
51+ - `npx mcporter list` — list configured servers
52+ - `npx mcporter describe cloudbase` — inspect CloudBase server config and available tools
53+ - `npx mcporter list cloudbase --schema` — get full JSON schema for all CloudBase tools
54+ - `npx mcporter call cloudbase.help --output json` — discover available CloudBase tools and their schemas
55+ - Call CloudBase tools (auth flow examples):
56+ - `npx mcporter call cloudbase.auth action=status --output json`
57+ - `npx mcporter call cloudbase.auth action=start_auth authMode=device --output json`
58+ - `npx mcporter call cloudbase.auth action=set_env envId=env-xxx --output json`
59+
4060---
4161
4262# CloudBase Platform Knowledge
Original file line number Diff line number Diff line change @@ -37,6 +37,26 @@ Use this skill for **CloudBase platform knowledge** when you need to:
3737 - MySQL data models must use models SDK, not collection API
3838 - Use ` envQuery ` tool to get environment ID
3939
40+ 4 . ** Use CloudBase MCP via mcporter (CLI) when IDE MCP is not available**
41+ - You do ** not** need to hard-code Secret ID / Secret Key / Env ID in config
42+ - CloudBase MCP will support device-code login via the ` auth ` tool, so credentials can be obtained interactively
43+ - Add CloudBase MCP server:
44+ ``` bash
45+ npx mcporter config add cloudbase \
46+ --command " npx" \
47+ --arg " @cloudbase/cloudbase-mcp@latest" \
48+ --description " CloudBase MCP"
49+ ```
50+ - Discover tools and schemas:
51+ - ` npx mcporter list` — list configured servers
52+ - ` npx mcporter describe cloudbase` — inspect CloudBase server config and available tools
53+ - ` npx mcporter list cloudbase --schema` — get full JSON schema for all CloudBase tools
54+ - ` npx mcporter call cloudbase.help --output json` — discover available CloudBase tools and their schemas
55+ - Call CloudBase tools (auth flow examples):
56+ - ` npx mcporter call cloudbase.auth action=status --output json`
57+ - ` npx mcporter call cloudbase.auth action=start_auth authMode=device --output json`
58+ - ` npx mcporter call cloudbase.auth action=set_env envId=env-xxx --output json`
59+
4060---
4161
4262# CloudBase Platform Knowledge
Original file line number Diff line number Diff line change @@ -37,6 +37,26 @@ Use this skill for **CloudBase platform knowledge** when you need to:
3737 - MySQL data models must use models SDK, not collection API
3838 - Use ` envQuery ` tool to get environment ID
3939
40+ 4 . ** Use CloudBase MCP via mcporter (CLI) when IDE MCP is not available**
41+ - You do ** not** need to hard-code Secret ID / Secret Key / Env ID in config
42+ - CloudBase MCP will support device-code login via the ` auth ` tool, so credentials can be obtained interactively
43+ - Add CloudBase MCP server:
44+ ``` bash
45+ npx mcporter config add cloudbase \
46+ --command " npx" \
47+ --arg " @cloudbase/cloudbase-mcp@latest" \
48+ --description " CloudBase MCP"
49+ ```
50+ - Discover tools and schemas:
51+ - ` npx mcporter list` — list configured servers
52+ - ` npx mcporter describe cloudbase` — inspect CloudBase server config and available tools
53+ - ` npx mcporter list cloudbase --schema` — get full JSON schema for all CloudBase tools
54+ - ` npx mcporter call cloudbase.help --output json` — discover available CloudBase tools and their schemas
55+ - Call CloudBase tools (auth flow examples):
56+ - ` npx mcporter call cloudbase.auth action=status --output json`
57+ - ` npx mcporter call cloudbase.auth action=start_auth authMode=device --output json`
58+ - ` npx mcporter call cloudbase.auth action=set_env envId=env-xxx --output json`
59+
4060---
4161
4262# CloudBase Platform Knowledge
Original file line number Diff line number Diff line change @@ -37,6 +37,26 @@ Use this skill for **CloudBase platform knowledge** when you need to:
3737 - MySQL data models must use models SDK, not collection API
3838 - Use ` envQuery ` tool to get environment ID
3939
40+ 4 . ** Use CloudBase MCP via mcporter (CLI) when IDE MCP is not available**
41+ - You do ** not** need to hard-code Secret ID / Secret Key / Env ID in config
42+ - CloudBase MCP will support device-code login via the ` auth ` tool, so credentials can be obtained interactively
43+ - Add CloudBase MCP server:
44+ ``` bash
45+ npx mcporter config add cloudbase \
46+ --command " npx" \
47+ --arg " @cloudbase/cloudbase-mcp@latest" \
48+ --description " CloudBase MCP"
49+ ```
50+ - Discover tools and schemas:
51+ - ` npx mcporter list` — list configured servers
52+ - ` npx mcporter describe cloudbase` — inspect CloudBase server config and available tools
53+ - ` npx mcporter list cloudbase --schema` — get full JSON schema for all CloudBase tools
54+ - ` npx mcporter call cloudbase.help --output json` — discover available CloudBase tools and their schemas
55+ - Call CloudBase tools (auth flow examples):
56+ - ` npx mcporter call cloudbase.auth action=status --output json`
57+ - ` npx mcporter call cloudbase.auth action=start_auth authMode=device --output json`
58+ - ` npx mcporter call cloudbase.auth action=set_env envId=env-xxx --output json`
59+
4060---
4161
4262# CloudBase Platform Knowledge
Original file line number Diff line number Diff line change @@ -37,6 +37,26 @@ Use this skill for **CloudBase platform knowledge** when you need to:
3737 - MySQL data models must use models SDK, not collection API
3838 - Use ` envQuery ` tool to get environment ID
3939
40+ 4 . ** Use CloudBase MCP via mcporter (CLI) when IDE MCP is not available**
41+ - You do ** not** need to hard-code Secret ID / Secret Key / Env ID in config
42+ - CloudBase MCP will support device-code login via the ` auth ` tool, so credentials can be obtained interactively
43+ - Add CloudBase MCP server:
44+ ``` bash
45+ npx mcporter config add cloudbase \
46+ --command " npx" \
47+ --arg " @cloudbase/cloudbase-mcp@latest" \
48+ --description " CloudBase MCP"
49+ ```
50+ - Discover tools and schemas:
51+ - ` npx mcporter list` — list configured servers
52+ - ` npx mcporter describe cloudbase` — inspect CloudBase server config and available tools
53+ - ` npx mcporter list cloudbase --schema` — get full JSON schema for all CloudBase tools
54+ - ` npx mcporter call cloudbase.help --output json` — discover available CloudBase tools and their schemas
55+ - Call CloudBase tools (auth flow examples):
56+ - ` npx mcporter call cloudbase.auth action=status --output json`
57+ - ` npx mcporter call cloudbase.auth action=start_auth authMode=device --output json`
58+ - ` npx mcporter call cloudbase.auth action=set_env envId=env-xxx --output json`
59+
4060---
4161
4262# CloudBase Platform Knowledge
Original file line number Diff line number Diff line change @@ -37,6 +37,26 @@ Use this skill for **CloudBase platform knowledge** when you need to:
3737 - MySQL data models must use models SDK, not collection API
3838 - Use ` envQuery ` tool to get environment ID
3939
40+ 4 . ** Use CloudBase MCP via mcporter (CLI) when IDE MCP is not available**
41+ - You do ** not** need to hard-code Secret ID / Secret Key / Env ID in config
42+ - CloudBase MCP will support device-code login via the ` auth ` tool, so credentials can be obtained interactively
43+ - Add CloudBase MCP server:
44+ ``` bash
45+ npx mcporter config add cloudbase \
46+ --command " npx" \
47+ --arg " @cloudbase/cloudbase-mcp@latest" \
48+ --description " CloudBase MCP"
49+ ```
50+ - Discover tools and schemas:
51+ - ` npx mcporter list` — list configured servers
52+ - ` npx mcporter describe cloudbase` — inspect CloudBase server config and available tools
53+ - ` npx mcporter list cloudbase --schema` — get full JSON schema for all CloudBase tools
54+ - ` npx mcporter call cloudbase.help --output json` — discover available CloudBase tools and their schemas
55+ - Call CloudBase tools (auth flow examples):
56+ - ` npx mcporter call cloudbase.auth action=status --output json`
57+ - ` npx mcporter call cloudbase.auth action=start_auth authMode=device --output json`
58+ - ` npx mcporter call cloudbase.auth action=set_env envId=env-xxx --output json`
59+
4060---
4161
4262# CloudBase Platform Knowledge
You can’t perform that action at this time.
0 commit comments