iOS Simulator MCP Server
Programmatic control of iOS simulators via the Model Context Protocol
Key Features
Use Cases
README
iOS Simulator MCP 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.
Features
- List available iOS simulators
- Boot and shutdown simulators
- Install .app bundles on simulators
- Launch installed apps by bundle ID
Installation
Add the following to your Claude Config JSON file
{
"mcpServers": {
"simulator": {
"command": "npx",
"args": [
"y",
"@joshuarileydev/simulator-mcp-server"
]
}
}
}
Star History
Repository Owner
User
Repository Details
Programming Languages
Join Our Newsletter
Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.
Related MCPs
Discover similar Model Context Protocol servers
Xcode MCP Server
Comprehensive Xcode integration server for AI assistants using the Model Context Protocol.
Xcode MCP Server provides an MCP-compliant interface for AI agents to interact with Xcode projects on macOS. It supports project management, simulator control, CocoaPods and Swift Package Manager integration, and advanced file and build operations. Enhanced error handling and multi-project support enable seamless automation and context management for complex Xcode workflows.
- ⭐ 330
- MCP
- r-huijts/xcode-mcp-server
Mac Apps Launcher MCP Server
Launch and manage macOS applications via an MCP server.
Mac Apps Launcher MCP Server enables the listing, launching, and management of macOS applications through the Model Context Protocol. Designed to integrate with systems supporting MCP, it provides standardized methods to enumerate app folders, launch apps by name, and open files with specified applications. Configuration details are provided for integration with Claude Config JSON.
- ⭐ 16
- MCP
- JoshuaRileyDev/mac-apps-launcher
mcpxcodebuild
Build and test iOS Xcode projects via the Model Context Protocol server.
mcpxcodebuild is a Model Context Protocol server that enables building and testing iOS Xcode workspace and project files. It facilitates seamless integration with Visual Studio Code extensions such as Cline or Roo Code, allowing remote build and test operations via standardized MCP tools. The tool can be installed using pip or uv and is easily configurable for use with platforms like Claude.app.
- ⭐ 76
- MCP
- ShenghaiWang/xcodebuild
AutoMobile
Powerful tools for mobile automation, test authoring, and device management via MCP.
AutoMobile provides a comprehensive set of tools for mobile automation, focusing on UI testing and development workflow automation. It operates as an MCP Server, enabling a robust interaction loop for model-driven actions and observations. The solution supports Android platforms with features like automated test authoring, multi-device management, and seamless CI test execution. AutoMobile also offers source mapping and deep view hierarchy analysis to enhance code rendering accuracy.
- ⭐ 63
- MCP
- zillow/auto-mobile
Mobile MCP
Platform-agnostic server for scalable mobile automation and development.
Mobile MCP is a Model Context Protocol (MCP) server that enables scalable automation and interaction with native iOS and Android devices through a unified, platform-independent API. Designed to power agents and LLMs, it supports both simulator/emulator and real device environments, allowing access via structured accessibility snapshots or coordinate-based actions. The server facilitates multi-step user journeys, data extraction, and agent-based frameworks without requiring device-specific expertise.
- ⭐ 2,436
- MCP
- mobile-next/mobile-mcp
HarmonyOS MCP Server
Enables HarmonyOS device manipulation via the Model Context Protocol.
HarmonyOS MCP Server provides an MCP-compatible server that allows programmatic control of HarmonyOS devices. It integrates with tools and frameworks such as OpenAI's openai-agents SDK and LangGraph to facilitate LLM-powered automation workflows. The server supports execution through standard interfaces and can be used with agent platforms to process natural language instructions for device actions. Its design allows for seamless interaction with HarmonyOS systems using the Model Context Protocol.
- ⭐ 25
- MCP
- XixianLiang/HarmonyOS-mcp-server
Didn't find tool you were looking for?