iOS Simulator MCP Server

iOS Simulator MCP Server

IosSimulatorMcpXcodeAppleIosSimulatorSwiftObjectiveCAppDevelopmentDevelopmentResearchTestingPythonJavascriptTypescriptGoRubyR

About This Server

A Model Context Protocol (MCP) server that provides programmatic control over iOS simulators. This server implements the MCP specification to expose simulator functionality through a standardized interface.

Server Information

šŸ“‹ Overview:

This webpage is the landing page for a GitHub repository named "simulator-mcp-server" owned by JoshuaRileyDev. It provides an overview of the repository, including its purpose, features, installation instructions, and links to other relevant sections like issues, pull requests, and activity. The repository hosts a Model Context Protocol (MCP) server designed to give developers programmatic control over iOS simulators.


ā­ Key Points:
  • The repository is public and named simulator-mcp-server.

  • The owner/author is JoshuaRileyDev.

  • The project is an iOS Simulator MCP Server.

  • The server allows programmatic control over iOS simulators.

  • It implements the MCP specification.

  • Key features include listing simulators, booting/shutting down simulators, installing .app bundles, and launching apps.

  • Installation requires adding a specific configuration to the Claude Config JSON file.


  • šŸ” Main Findings:
  • The repository lacks a detailed description, website, or specified topics.

  • There have been 16 stars, 3 forks, and 1 commit.

  • The primary languages used are JavaScript (63.7%) and TypeScript (36.3%).

  • The project has 1 open issue and 2 pull requests.

  • No releases or packages have been published.


  • šŸ“Š Details:
  • The file structure includes directories for `dist/src`, `node_modules`, and `src`, as well as files such as `README.md`, `package-lock.json`, `package.json`, and `tsconfig.json`.

  • Code cloning options include HTTPS and GitHub CLI.


šŸŽÆ Conclusion:
The repository provides a server for programmatically controlling iOS simulators using the MCP protocol. While functional, the repository currently lacks extended documentation and published releases.

Server Features

List Simulators

List available iOS simulators

Boot/Shutdown

Boot and shutdown simulators

Install Apps

Install .app bundles on simulators

Launch Apps

Launch installed apps by bundle ID

Provider Information

Joshuarileydev logo

Joshuarileydev

on-premise Provider

Visit Provider Website

Quick Actions

Visit Website

MCP Configuration

Available Tools

npx