
Devicecloud
Query Maestro mobile test uploads, pass-fail results, analytics, and artifacts from DeviceCloud without leaving your agent.
Overview
DeviceCloud is a MCP server for the Ship phase that queries Maestro test uploads, results, analytics, and artifacts on DeviceCloud.
What is this MCP server?
- devicecloud-mcp npm package v0.1.2 with stdio transport
- Requires DEVICE_CLOUD_API_KEY from console.devicecloud.dev/settings
- Surfaces Maestro test uploads, results, analytics, and artifacts
- Purpose-built for DeviceCloud—not a generic device farm abstraction
- Server version 0.1.2, npm identifier devicecloud-mcp
- 1 required secret env: DEVICE_CLOUD_API_KEY
- 4 query domains: uploads, results, analytics, artifacts
What problem does it solve?
Mobile indie devs lose context when Maestro results live only in a web console while the agent is trying to triage failures in the IDE.
Who is it for?
Builders using Maestro plus DeviceCloud who want MCP-native access to test history during release prep.
Skip if: Teams with no Maestro workflow or who only need local emulator control without a DeviceCloud account.
What do I get? / Deliverables
Your agent can list runs, inspect outcomes, and reference artifacts so you close test regressions faster before launch.
- Queryable test run results and analytics in agent threads
- References to artifacts for debugging failed Maestro flows
Recommended MCP Servers
Journey fit
How it compares
Maestro/DeviceCloud test observability MCP, not an in-editor unit-test runner skill.
Common Questions / FAQ
Who is DeviceCloud MCP for?
Solo and small teams running Maestro mobile tests on DeviceCloud who want Claude Code or Cursor to read uploads, results, and artifacts.
When should I use DeviceCloud MCP?
Use it in ship-phase testing when reviewing CI uploads, summarizing failures, or pulling analytics before you tag a release.
How do I add DeviceCloud MCP to my agent?
Create an API key at console.devicecloud.dev/settings, set DEVICE_CLOUD_API_KEY, add stdio devicecloud-mcp to MCP config, and restart your agent.