local MCP / real devices
Give your agent a real screen.
Inspect the iOS Simulator or Android Emulator already on your machine. Capture it, act on it, and return visual proof through MCP.
What it exposes
A small command surface for visual feedback.
The server does not install or change your app. It connects to the device you already booted and keeps the screenshot in the local feedback loop.
device_captureReturn the current display as PNG image content.
device_tapTap normalized coordinates from 0 to 1.
device_swipeMove through a screen with one platform-neutral gesture.
device_typeType into the focused control on either platform.
device_statusShow which simulator or emulator is available.
Start from your terminal
One server. Two device targets.
Install the binary once, boot a device, then choose iOS or Android with one environment variable.
iOS
DEVICE_PLATFORM=ios
device-simulator-mcpUses serve-sim and the selected Simulator.
Android
DEVICE_PLATFORM=android
device-simulator-mcpUses adb and the selected Emulator.
Built for local visual feedback