</>MCP Agents Market
Skill

ipsw

by blacktop3.7kGoUpdated 2026-08-31

iOS/macOS Research Swiss Army Knife

IPSW is an agent skill that provides AI assistants with comprehensive iOS and macOS firmware analysis capabilities. It enables agents to download, parse, and analyze Apple firmware files, interact with iOS devices, reverse engineer binaries, and perform security research on Apple platforms. Built on the ipsw command-line toolkit, this skill equips AI agents with tools for examining dyld shared caches, kernelcaches, Mach-O binaries, IMG4 files, and device filesystems. Particularly valuable for security research, jailbreak development, and iOS forensics workflows where AI-assisted firmware analysis accelerates discovery.

Key Features

Download and extract iOS/macOS firmware files (IPSW, OTA) from multiple sources including Apple, Developer Portal, and AppleDB
Analyze Mach-O binaries with ARM disassembly, symbol extraction, and AI-powered decompilation using Claude, OpenAI, Gemini, or Ollama
Parse and dump Objective-C and Swift classes from dyld_shared_cache with method and protocol analysis
Interact with iOS devices via AFC file browsing, app management, backup operations, and system diagnostics
Decrypt and analyze firmware components including IMG4, iBoot, SEP, and co-processor firmware
Manage App Store Connect resources: certificates, provisioning profiles, device registration, and app metadata
Symbolicate crash logs and extract symbols for debugging and reverse engineering
REST API daemon (ipswd) for remote automation and programmatic access

Use Cases

  • 01Security researchers analyzing iOS vulnerabilities and exploit development workflows
  • 02Jailbreak developers examining bootchains, kernel extensions, and system modifications
  • 03iOS developers debugging applications and managing certificates/provisioning profiles
  • 04Digital forensics investigators extracting device data and analyzing iOS artifacts
  • 05Reverse engineers decompiling and analyzing Apple system binaries with AI assistance
  • 06Firmware researchers comparing iOS versions and tracking security changes across updates

Related Skills

View more

ipsw — FAQ

What is the IPSW agent skill?+

The IPSW agent skill gives AI assistants the ability to analyze iOS and macOS firmware, reverse engineer Apple binaries, interact with iOS devices, and perform security research on Apple platforms. It wraps the comprehensive ipsw command-line toolkit into an agent-accessible skill.

How do I install the IPSW skill for my AI agent?+

Install the skill using the Skills CLI with the command 'npx skills add https://github.com/blacktop/ipsw-skill --skill ipsw'. The underlying ipsw binary can be installed via Homebrew on macOS, Snap on Linux, or Scoop on Windows.

Do I need API keys to use the IPSW skill?+

The core firmware analysis features work without API keys. However, AI-powered decompilation capabilities require API keys for Claude, OpenAI, Gemini, Ollama, or OpenRouter. App Store Connect integration requires valid Apple Developer credentials.

Which AI clients work with the IPSW skill?+

The skill is designed for AI agents that support the Skills protocol, as evidenced by the 'npx skills add' installation method. Specific client compatibility depends on Skills framework support.

Is the IPSW skill free to use?+

Yes, the IPSW skill and underlying toolkit are open-source under the MIT License. AI decompilation features may incur costs if using paid LLM APIs like Claude or OpenAI.

What platforms does the IPSW skill support?+

The skill works on macOS, Linux, and Windows. Device interaction features requiring USB connectivity need libusb installed. Go 1.26+ is required only if building from source.

How do I install ipsw?+

Open the source repository on GitHub and follow its README. ipsw is a skill — MCP Agents Market links you directly to the official repo.

Is ipsw free?+

ipsw is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches