Back to Home
hunterkevv icon

iphone-mcp

Verified Safe

by hunterkevv

Overview

Provides an MCP server to automate iPhone tasks like UI interaction, app control, and screenshot capture via Appium.

Installation

Run Command
./start.sh

Environment Variables

  • APPIUM_HOST
  • APPIUM_PORT
  • PLATFORM_NAME
  • AUTOMATION_NAME
  • WDA_LOCAL_PORT
  • DEFAULT_LAUNCH_TIMEOUT
  • NEW_COMMAND_TIMEOUT
  • SERVER_HOST
  • SERVER_PORT
  • SERVER_PATH
  • DEVICE_UDID
  • DEFAULT_BUNDLE_ID
  • LOG_LEVEL

Security Notes

The server binds to '127.0.0.1' by default, limiting external access. If 'SERVER_HOST' is set to '0.0.0.0' or a public IP, the MCP server would expose control of the connected iPhone to the network without authentication. The underlying Appium server is run with '--relaxed-security', which is permissive but often required for iOS automation. No direct malicious patterns, 'eval', or hardcoded secrets were found in the Python code. Input XML parsing from Appium is considered internal and low risk for XXE.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassHigh
Avg Tokens200000
Stars0
Forks0
Last Update2026-01-19

Tags

iPhone automationAppiumMobile UI testingTask automationDevice control