# iOS Simulator & Browser Automation

> Use this tool when you need to automate iOS Simulator and browser interactions, solving problems such as mobile gesture automation, UI inspection, and web browser control for streamlined testing and development. It takes inputs such as simulator and browser configurations, and outputs automated test results, screenshots, and UI inspections. Use it in contexts where unified automation of mobile and web applications is required, such as React Native development and cross-platform testing.

Canonical page: https://skillsregistry.net/skills/plaintest-ios-simulator-browser-automation  
JSON: https://api.skillsregistry.net/v1/skills/plaintest-ios-simulator-browser-automation

## Description

Unified automation toolkit that combines iOS Simulator control and browser automation into a single server. Integrates xcrun simctl, Facebook's fb-idb, and Puppeteer to provide 24 tools spanning mobile gesture automation, screenshot capture, UI inspection, and web browser control including React Native Metro bundler shortcuts. Features intelligent tool filtering that auto-detects available capabilities (iOS Simulator tools when Xcode is present, browser tools when Chrome is found) to reduce context usage, with manual override options for specific workflows.

## Trust

- **Trust score (0–1):** 0.98
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** browser-automation
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/plaintest-ios-simulator-browser-automation)
- **Repository:** <https://github.com/plaintest/mcp-connect>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "plaintest-ios-simulator-browser-automation"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/plaintest-ios-simulator-browser-automation` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/plaintest-ios-simulator-browser-automation/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
