ambar/simctl-mcp
Platform-specific configuration:
{
"mcpServers": {
"simctl-mcp": {
"command": "npx",
"args": [
"-y",
"simctl-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
A Model Context Protocol server implementation for iOS Simulator control.
[](https://archestra.ai/mcp-catalog/ambar__simctl-mcp) [](https://cursor.com/install-mcp?name=simctl-mcp&config=eyJjb21tYW5kIjoibnB4IC15IHNpbWN0bC1tY3AifQ%3D%3D)
.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-mcpIn 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 --httpLoading reviews...