simctl-openurl
Open URLs and deep links
How to use it
Project documentation lists simctl-openurl for the Xc MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Xc MCP
npx xc-mcpOther tools in Xc MCP (26)
Rapid UI richness assessment (NEW in v2.0)
, shutdown, create, delete, erase, clone, rename
, disable, status
, get-config, set-config, clear
Accessibility tree queries (all point operations)
Semantic element search (NEW in v2.0)
Swipes, pinches, rotations with coordinate transforms
Text input with keyboard control
Coordinate-based tapping with percentage conversion
, describe, connect, disconnect
On-demand comprehensive documentation
Vision-optimized base64 screenshots (inline, max 800px)
Get app container paths (bundle, data, group)
On-demand full simulator data retrieval
Xcode environment validation
Screenshots and video recording with semantic naming
Progressive disclosure simulator listing (96% token reduction)
Simulate push notifications
Clean install workflow (shutdown → erase → boot → build → install → launch)
High-level semantic tap (find + tap in one call)
Build with progressive disclosure via buildId
Clean build artifacts
Access cached build/test logs
List targets/schemes with smart caching
Test with filtering, test plans, cache IDs
Get Xcode and SDK versions