DevelopmentTypeScript

mcp-server-simulator-ios-idb

This MCP server allows users to control iOS simulators using natural language commands.

Free
N/A rating (0 reviews)0 installs301 GitHub stars
iOSsimulatorMCP

The MCP server serves as a bridge between Large Language Models (LLMs) and iOS simulators, enabling comprehensive control through intuitive natural language commands. Users can create and manage simulator sessions, boot and shutdown simulators, and interact with applications seamlessly. With features like UI interaction, application management, and advanced debugging tools, this server enhances the development and testing experience for iOS applications. Additionally, the server supports various advanced functionalities such as location simulation, media injection, and keychain operations, making it a versatile tool for developers. Whether used through direct MCP integration or as a standalone library, it provides a robust solution for automating and managing iOS simulator tasks effectively.

Compatible with

Claude DesktopCursor

Install

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-server-simulator-ios-idb": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-simulator-ios-idb"
      ]
    }
  }
}

Config File Location

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Linux: ~/.config/claude/claude_desktop_config.json

Some servers require additional setup - check the GitHub README for specific instructions.

Permissions

ok0
ok1