{"repo":"Lakr233/iphone-mcp","free":true,"listed":false,"github":"https://github.com/Lakr233/iphone-mcp","clone":"git clone https://github.com/Lakr233/iphone-mcp.git","description":"A Model Context Protocol (MCP) server for automating iPhone tasks with Appium. Supports app control, UI interactions, and screenshot capture via streamable HTTP.","language":"Python","stars":133,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"iPhone MCP Server A Model Context Protocol (MCP) server for automating iPhone tasks with Appium. Supports app control, UI interactions, and screenshot capture via streamable HTTP. We recommend Cherry Studio as an MCP client for iPhone automation. Features - Retrieve device info and list installed apps - Capture screenshots (JPEG, around 500KB) - List UI elements and perform touch operations - Launch or switch apps using bundle IDs - Optimized XML output to minimize token usage Installation Prerequisites - Python 3.8 or later - Node.js and npm - iPhone with UDID - Xcode Steps 1. Clone the repo: git clone https://github.com/Lakr233/iphone-mcp.git && cd iphone-mcp 2. Set up virtual environment: python -m venv .venv && source .venv/bin/activate 3. Install dependencies: pip install -r requirements.txt 4. Install Appium: npm install -g appium && appium driver install xcuitest 5. Set up WebDriver Agent: Follow the WebDriver Agent Guide 6. Configure: Edit start.sh with your DEVICE UDID Usage Run ./start.sh to start Appium and the MCP server. Access it at http://127.0.0.1:8765/mcp with default settings. Tools - iphone device info : Get device details - iphone device apps : List installed apps - iphone interface snapshot : Capture screenshot and XML - iphone interface elements : List UI elements - iphone operate click : Perform tap - iphone operate swipe : Perform swipe - iphone operate text input : Input text - iphone operate app launch : Launch app - iphone operate get current bundle","default_branch":null,"files":null,"tree":[],"storefront":"/r/Lakr233","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Lakr233/iphone-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}