Agent♥︎Age
Catalog

io.github.RubenGlez/devicecloud

Official

by RubenGlez · JavaScript

Triage failing DeviceCloud Maestro test runs: fail reasons, screenshots, flaky-flow analytics

devicecloud-mcp (Model Context Protocol Server)

The io.github.RubenGlez/devicecloud MCP server triages failing DeviceCloud Maestro test runs, surfacing the fail reason, failure screenshot, and related logs so the evidence is available outside the web dashboard. It’s intended to support AI assistants that can analyze test artifacts to help identify root causes in flow or app code.

🛠️ Key Features

  • Triage of DeviceCloud Maestro test runs that go red in CI
  • Extracts fail reasons
  • Retrieves failure screenshots
  • Pulls in logs from the run details

🚀 Use Cases

  • Diagnose CI failures in DeviceCloud without opening console.devicecloud.dev
  • Help an agent read test evidence to determine why a Maestro run failed
  • Identify issues to fix flow or app code

⚡ Developer Benefits

  • Provides test evidence directly into your editor
  • Enables AI assistants (e.g., Claude Code, Cursor, Claude Desktop) to review failure details

⚠️ Limitations

  • Description only specifies triage of failing runs; it does not claim coverage of passing runs or automated fixing.

Topics

aiclaudedeveloper-toolsmcpmodel-context-protocol