Skip to content
← All work
Developer toolsInternal product

tvOS Simulator MCP Server

MCP server that lets an AI coding agent drive the tvOS Simulator and Siri Remote

Role
Solo developer
Client / product
Personal
Years
2026
Status
Prototype

Overview

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.

Private client code

Highlights

  • Typed tools over xcrun simctl: boot/shutdown, install, launch, deep links, screenshots, screen recording and predicate-filtered logs.
  • Siri Remote input and accessibility-tree queries via a TCP client to an XCUITest bridge, with an osascript fallback.

Technology

Platforms

macOS
TypeScriptNode.jsModel Context Protocol SDKZodxcrun simctlXCUITest

Project visuals

Next projectWarehouse Shift Booking Automation→