- Xcode Simctl
Overview
what is Xcode Simctl?
Xcode Simctl is a Model Context Protocol (MCP) server that provides structured access to iOS Simulator management via xcrun simctl commands.
how to use Xcode Simctl?
To use Xcode Simctl, you can install it using uvx, clone the repository, or build it from source. After installation, run the server using simctl-mcp-server or uvx simctl-mcp-server commands.
key features of Xcode Simctl?
- Manage iOS simulators (create, boot, shutdown, delete)
- Install and launch apps on simulators
- Take screenshots and record videos
- Send push notifications and manage app permissions
- Control device location and UI appearance
use cases of Xcode Simctl?
- Automating iOS app testing workflows.
- Managing multiple iOS simulators for development.
- Taking screenshots and recording videos for app demos.
- Setting up controlled environments for UI testing.
FAQ from Xcode Simctl?
- What are the prerequisites for using Xcode Simctl?
You need Python 3.13+, Xcode with Command Line Tools installed, and optionally
uvxfor easier execution.
- Can I use Xcode Simctl with VS Code?
Yes! You can configure it to work with the MCP extension in VS Code.
- Is Xcode Simctl compatible with the latest Xcode versions?
Yes, it is optimized for Xcode 15+ simulator features.
Server Config
{
"mcpServers": {
"simctl": {
"command": "uvx",
"args": [
"simctl-mcp-server"
],
"env": {}
}
}
}Project Info
Created At
a year agoUpdated At
a year agoAuthor Name
nzrskyStar
-Language
-License
-Recommend Servers
View AllAmap Maps
@amap
高德地图官方 MCP Server
a year ago
Serper MCP Server
@garymengcom
A Serper MCP Server
Python
a year ago
Shotapi
@smallhandsome
a day ago
虎嗅嗅 Ai行业参谋
6 hours ago
Test
@modelcontextprotocol
test
6 months ago
Fabric
@fabric-agent-plugins
3 hours ago