ios-simulator-mcp

ios-simulator-mcp

An MCP server for interacting with iOS simulators.

MCPDevOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 2.1k
Source
mcp-github

Overview

ios-simulator-mcp is a Model Context Protocol (MCP) server that enables AI to interact with iOS simulators. With this capability, AI can retrieve simulator information, control UI interactions, and inspect UI elements. Suitable for scenarios requiring automated testing or iOS app development. Can be installed and configured using the npx command. Ideal for developers and testers.

Capabilities

  • Get the ID of the currently booted iOS simulator
  • Launch an app in the iOS simulator
  • Describe accessibility information for the entire screen
  • Tap on the screen
  • Input text into the simulator
  • Swipe on the screen

Use cases

Automated iOS app testingUI automation during iOS app developmentRemote control of iOS simulators

Setup

Requires: Node 环境API Key
npx -y ios-simulator-mcp

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I get the current booted iOS simulator ID?

Use the `get_booted_sim_id` command.

How do I tap on the screen?

Use the `ui_tap` command and provide coordinates.

Related skills