Labsco
MCP SERVER

Mobile Xray MCP

by CultivX

See what the iOS simulator is showing: list the simulators and their state, check which platforms are supported, and capture a screenshot of one.

Mobile & App Store ReleaseVerified
Summary
Three tools, and the useful one is the screenshot — get_simulator_list and check_supported_platforms exist to name the device it takes.

get_simulator_screenshot needs a deviceId and a platform, which is what get_simulator_list supplies along with each simulator's state, so an agent can avoid aiming at a device that is not booted. check_supported_platforms sets the outer bound before either of them. This is a read-only view: nothing here taps, types or launches an app, so it belongs alongside whatever is driving the simulator rather than in place of it.

What it is

A simulator viewer with three tools — list simulators, check supported platforms, and capture a screenshot of the iOS simulator.

What you get
  • get_simulator_list returns all simulators, filterable by platform and state.
  • get_simulator_screenshot captures a screenshot of the iOS simulator for a given deviceId and platform.
  • check_supported_platforms reports which platforms are supported.
Requirements

A machine with simulators the server can reach — check_supported_platforms reports which platforms it can work with, and get_simulator_list reports which devices exist and what state each is in.

Setup effort

One command — npx -y @cultivx/mobile-xray-mcp