am

ambar/simctl-mcp

๐Ÿ“‡ ๐Ÿ  ๐ŸŽ A MCP server implementation for iOS Simulator control.

#iOS#Simulator#MCP
Publisherambar/simctl-mcp
Submitted date4/19/2025

Overview

Title

simctl-mcp โ€“ A Model Context Protocol server implementation for iOS Simulator control.

How to Use

  • Configure via .cursor/mcp.json or .vscode/mcp.json.
  • Start the server in STDIO Mode (default) or HTTP Server Mode with optional port customization.
  • Use prompts to interact with the simulator (e.g., query operations, manage apps, or control device settings).

Key Features

  • Device Management: Create, delete, boot, and list simulators.
  • App Management: Install, launch, terminate, and inspect apps.
  • Permissions & Security: Grant/revoke app permissions, manage certificates, and reset keychains.
  • System & Media Control: Open URLs, set clipboard content, take screenshots, and manage appearance.

Use Cases

  • Automate iOS simulator workflows in development.
  • Test app behavior under different permissions and environments.
  • Integrate with tools like Appium for automated testing.
  • Quickly manage simulator configurations via CLI or HTTP.

Visit More

View All