Early work / devtoolsprototype
tvOS Simulator MCP Server
MCP server that lets an AI coding agent drive the tvOS Simulator and Siri Remote
A small TypeScript Model Context Protocol server built during the AzloTV Apple TV work. It lets Claude Code boot and control tvOS simulators, install and launch apps, open deep links, capture screenshots and recordings, and read logs; through an XCUITest bridge it can also press Siri Remote buttons and read the accessibility tree.
Highlights
- 01Typed tools over xcrun simctl: boot/shutdown, install, launch, deep links, screenshots, screen recording and predicate-filtered logs.
- 02Siri Remote input and accessibility-tree queries via a TCP client to an XCUITest bridge, with an osascript fallback.
Stack
- TypeScript
- Node.js
- Model Context Protocol SDK
- Zod
- xcrun simctl
- XCUITest