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.