Skip to main content
Glama

iOS Simulator MCP

QA.md1.46 kB
# Quality Assurance This guide contains manual quality assurance tests to make sure all the tools in this MCP server is functional on release. You can run a test case copy and pasting the test case into a chat in an MCP client (like Cursor) that can run MCP tools. ## Test Case: Photos app 1. Have the user open the native Photo app in the iOS simulator. 2. Call `get_booted_sim_id` to get the UDID of the booted simulator. 3. Call `record_video` to start recording a screen recording of the test. 4. Call `ui_describe_all` to make sure we are on the All Photos tab. 5. Call `ui_describe_point` to find the x and y coordinates for tapping the Search tab button. 6. Call `ui_tap` to tap the Search tab button. 7. Call `ui_tap` to focus on the Search text input. 8. Call `ui_type` to type "Photos" into the Search text input. 9. Call `ui_describe_all` to describe the page and find the first photo result. 10. Call `ui_describe_point` to find the x and y coordinates for the first photo result touchable area. 11. Call `ui_tap` to tap the coordinates of the first photo result touchable area 12. Call `ui_swipe` to swipe from the center of the screen down to dismiss the photo and go back to the All Photos tab. 13. Call `ui_describe_all` to describe the page and see we are the All Photos tab. 14. Call `screenshot` to take a screenshot of the current page. 15. Call `ui_view` to view the current page. 16. Call `stop_recording` to stop the screen recording.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/joshuayoes/ios-simulator-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server