MCP iOS
Drive iPhone/iPad via Appium/WebDriverAgent from AI agents — safe-by-default, read-only by default.
Connector by dockndevai · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/dockndevai-mcp-ios
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 4 read · 6 write · 2 delete · 4 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 16
Read from the source code; the running server may list different tools.
Read 4 · Look things up without changing anything.
device_infolist_appslist_targetsscreenshot
Write 6 · Create, change, send or run things.
input_textinstall_apppress_buttonrun_shortcutswipetap
Delete 2 · Delete, drop, revoke or wipe things.
reset_appterminate_app
Not yet classified 4 · We could not tell from the name and description.
current_applaunch_appopen_urlpage_source
Secrets and settings it asks for
Other settings (environment variables or headers).
IOS_APPIUM_URLIOS_MODEIOS_UDID
Tools (16)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
current_appCurrent appThe app (bundle ID / process) currently in the foreground.
device_infoDevice infoSession capabilities and device info (model, iOS version, screen) reported by WebDriverAgent.
input_textType textType text into the currently focused field.
install_appInstall appInstall (or upgrade) a signed .ipa/.app from a local path. Requires admin mode AND IOS_ALLOW_MANAGE=true.
launch_appLaunch appOpen (or foreground) an app by bundle ID (e.g. com.apple.mobilesafari).
list_appsList appsList installed apps (best-effort; depends on the WebDriverAgent build).
list_targetsList targetsShow the configured Appium connection (URL, target UDID, default bundle ID) and, best-effort, the devices/simulators attached to this Mac.
open_urlOpen URLOpen a URL or deep link (http(s) opens in Safari; custom schemes route through the system handler).
page_sourceElement treeDump the current screen's XCUITest element tree (XML) with labels, types, and bounds — use it to find exact tap coordinates.
press_buttonPress buttonPress a hardware button: home, volumeup, or volumedown.
reset_appReset appReset an app to a fresh launch (terminate, then relaunch). Requires admin mode AND IOS_ALLOW_MANAGE=true. Protected apps refused. Can discard transient app state.
run_shortcutRun ShortcutRun a named iOS Shortcut via the shortcuts:// deep link. Safe way to trigger user-defined actions (alarms, toggles, messages) without arbitrary UI control.
screenshotScreenshotCapture the current screen as a PNG image so you can see what's on the phone before acting.
swipeSwipeSwipe/scroll from (x1,y1) to (x2,y2) over a duration.
tapTapTap at screen coordinates (x, y). Get coordinates from screenshot + page_source first.
Show 1 more tools
terminate_appTerminate appForce-quit a running app by bundle ID. Requires admin mode AND IOS_ALLOW_MANAGE=true. Protected apps refused.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 27
- Last commit
- Oct 14, 2026 (15 days ago)
- Last release
- Oct 14, 2026 (15 days ago)
- Last package publish
- Oct 14, 2026 (15 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.dockndevai/mcp-ios- Version
- 0.1.0
- Auth
- No auth
- Packages
- npm @dockndevai/mcp-ios
- License
- MIT
- Repository
- github.com/dockndevai/mcp-ios
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from dockndevai
- 0.550score
MCP ClickHouse
dockndevai
ClickHouse query & management for AI agents — SQL-classified read/write/destructive gating.
ConnectorAFreshness: ALocal★ 3↓ 43/wkClaude Code +5 - 0.548score
MCP Azure
dockndevai
Azure Resource Manager inventory & ops for AI agents — governed, confirmation-gated.
ConnectorAFreshness: ALocal★ 1↓ 102/wkClaude Code +5 - 0.546score
MCP Kubernetes
dockndevai
Kubernetes monitoring & ops for AI agents — safe-by-default access modes and guards.
ConnectorAFreshness: ALocal★ 2↓ 40/wkClaude Code +5 - 0.542score
MCP Percona Pg
dockndevai
Manage Percona PostgreSQL + PgBouncer on Kubernetes — safe-by-default access modes and guards.
ConnectorAFreshness: ALocal★ 1↓ 47/wkClaude Code +5 - 0.541score
MCP Azure DevOps
dockndevai
Azure DevOps boards, repos, pipelines & projects for AI agents — governed.
ConnectorAFreshness: ALocal★ 1↓ 43/wkClaude Code +5 - 0.541score
MCP Oci
dockndevai
Oracle Cloud discovery + Terraform generation for AI agents — read-only, secret-safe.
ConnectorAFreshness: ALocal★ 1↓ 40/wkClaude Code +5
Cite this page
MCP iOS. Agent Mart. https://agentmart.dev/connectors/dockndevai-mcp-ios (last updated 2026-10-25)