Agent♥︎Age
Catalog

XCRS Mobile & TV Automation

Official

by smbcloudXYZ · Rust

MCP tools for testing mobile and TV apps on iOS simulators, Android phones, and Apple/Android TV.

io.github.smbcloudXYZ/xcrs — Model Context Protocol (MCP) Server

This MCP server provides tools for testing mobile and TV apps across iOS simulators, physical Apple devices, Android phones, and Android TV devices. It coordinates Xcode and device tooling (including CoreDevice and ControlKit) alongside Android automation via adb, using a target-aware workflow.

🛠️ Key Features

  • MCP server: mcp-name: io.github.smbcloudXYZ/xcrs
  • Target-aware automation workflow for mobile and TV testing
  • Uses Xcode with ControlKit and CoreDevice (as integrated components)
  • Android tooling via adb

🚀 Use Cases

  • Test iOS apps on Apple simulators
  • Test iOS apps on physical Apple devices
  • Test Android apps on Android phones
  • Test apps on Android TV and Apple/Android TV environments

⚡ Developer Benefits

  • Single workflow combining Apple and Android tooling
  • Device selection and setup supports USB debugging and host authorization
  • Tooling available via Rust installation (cargo install xcrs)

⚠️ Limitations

  • Android adb resolution depends on ANDROID_SDK_ROOT, ANDROID_HOME, standard Android SDK paths, or PATH

Relevant Topics

cloud, cloud-computing, vercel, cli, command-line, command-line-tool, homebrew, rust, push-to-deploy, authentication, developer-tools, email-api, email-routing, identity, mcp, mcp-server, model-context-protocol, oauth, transactional-email

Topics

cloudcloud-computingvercelclicommand-linecommand-line-toolhomebrewrustpush-to-deployauthenticationdeveloper-toolsemail-apiemail-routingidentitymcpmcp-servermodel-context-protocoloauthtransactional-email