A Model Context Protocol server implementation for iOS Simulator control.
A Model Context Protocol server implementation for iOS Simulator control.
.cursor/mcp.json
or .vscode/mcp.json
:
{
"mcpServers": {
"simctl-mcp": {
"command": "npx",
"args": ["-y", "simctl-mcp"]
}
}
}
Some examples of prompts:
The server can be started in two modes:
In STDIO mode, the server communicates through standard input/output streams.
npx simctl-mcp
In HTTP server mode, the server listens for HTTP connections on a specified port.
# Start with default port (8081)
npx simctl-mcp --http
# Start with custom port using --port flag
npx simctl-mcp --http --port 3000
# Start with custom port using environment variable
PORT=3000 npx simctl-mcp --http