ios-debugger-agent

Build, run, and debug iOS apps on a Simulator using MCP tools.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/harshav167/build-ios-apps --skill ios-debugger-agent-harshav167
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ios-debugger-agent
Source: https://github.com/harshav167/build-ios-apps/tree/main/skills/ios-debugger-agent
Command: npx skills add https://github.com/harshav167/build-ios-apps --skill ios-debugger-agent-harshav167

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build, run, and debug iOS apps on a booted Simulator using MCP tools to manage builds, launches, UI inspection, and logs.

Core Features & Use Cases

  • Build and run the current project scheme on a booted iOS Simulator using XcodeBuildMCP.
  • Interact with the running app UI via snapshot_ui, tap, type_text, and other UI commands, and capture logs for diagnostics.
  • Access and control MCP servers directly with mcp_get_tools and mcp_call_tool for streamlined debugging workflows.

Quick Start

Boot an iOS Simulator, then use mcp_get_tools to discover the MCP server and mcp_call_tool to build, launch, and inspect the app.

Frequently Asked Questions about ios-debugger-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug an iOS app in Simulator using MCP?▼

Interact with a running iOS app via MCP by using UI commands like snapshot_ui, tap, and type_text to trigger actions, and screenshot to capture the current screen state during debugging.

What is the best way to capture logs for troubleshooting an iOS app on a booted simulator?▼

Capture logs for troubleshooting by building and running the project scheme on a booted iOS Simulator using XcodeBuildMCP, which allows you to gather diagnostic logs while interacting with the UI.

Does XcodeBuildMCP work with MCP tools to manage simulator boot and launch?▼

Yes, XcodeBuildMCP works with MCP tools to manage simulator boot and launch by using mcp_call_tool to handle the build and run lifecycle of the current project scheme on the booted simulator.

How do I interact with the UI of a running iOS app during debugging?▼

Interact with a running iOS app via MCP by using UI commands like snapshot_ui, tap, and type_text to trigger actions, and screenshot to capture the current screen state during debugging.

What are the limitations of debugging iOS apps with MCP tools?▼

Debugging iOS apps with MCP tools is limited to interacting with booted iOS Simulators via XcodeBuildMCP, meaning it does not support physical device debugging or direct native Xcode debugger attachments.