Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Use mcporter to call cpc-mcp-server AutoJS Agent tools for cloud Android task execution and result retrieval.
Use mcporter to call cpc-mcp-server AutoJS Agent tools for cloud Android task execution and result retrieval.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
cloudphone guides the agent to run Android automation tasks in a cloud phone environment by calling cpc-mcp-server tools through mcporter. It is designed for: AutoJS-based cloud phone automation App regression / smoke test execution Remote batch operation workflows Scripted interaction on cloud Android devices
Use this skill when the user asks for actions such as: “Run a script on a cloud phone” “Use AutoJS to automate this app flow” “Execute Android UI steps remotely and return screenshots/logs” “Use cpc-mcp-server for cloud-device automation”
Do not use this skill for: Local ADB/emulator automation (non-cloud devices) iOS automation (e.g., XCUITest) Static script/code review without real device execution Pure consulting requests without executable task goals
Before any call, ensure authentication is configured correctly. cpc-mcp-server requires: Authorization: Bearer <API_KEY> This skill standardizes the API key through: CLOUDPHONE_API_KEY (required)
Set environment variable CLOUDPHONE_API_KEY. Ensure MCP server header injection is active before execution: Authorization: Bearer $CLOUDPHONE_API_KEY Never hardcode or commit real keys in repo files, SKILL.md, or config JSON. This skill defines naming and preconditions only. Secret injection implementation is handled by runtime/environment config.
This skill does not call MCP tools directly. It uses mcporter CLI to invoke tools on cpc-mcp-server. Common command patterns: List configured MCP servers: mcporter list Inspect server schema: mcporter list cpc-mcp-server --schema Call tool with JSON args (recommended): mcporter call cpc-mcp-server.<tool> --args '<json>' Prefer --args JSON for long instructions, multilingual text, and special characters.
Collect these fields first (ask follow-up only if missing): Target app (name/package) Intended action (what to do) Success criteria (what counts as done) Expected output type (screenshot/log/text result)
Create and dispatch an AutoJS Agent task, then obtain taskId (and possibly sessionId).
mcporter call cpc-mcp-server.createAutoJsAgentTask --args '{ "instruction": "Open <APP_NAME> on cloud phone, log in with test account, navigate to Orders page, capture a screenshot, and return order count.", "lang": "en" }'
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.