AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompare
Submit Tool
Home/
Dev Tooling/
Pepper
Pepper logo

Pepper

Active·★ 90·MIT·Updated 2026-04-29
★ Trending★ API Integration

iOS dynamic library MCP for agents

Pepper is an MCP server that injects a dylib into iOS Simulator apps via DYLD_INSERT_LIBRARIES, starting a WebSocket server inside the app process to expose over 50 tools for view hierarchy, touch input, network interception, heap inspection, and more. It simplifies giving AI agents full runtime access to iOS apps for testing and automation.

#ios#llm-agent#mcp#mcp-server#mcp-servers#swift
$ Install
$ pip install pepper-ios
↗ Visit site★ GitHub
01

Features

01Inject dylib into iOS Simulator apps via DYLD_INSERT_LIBRARIES
02Expose 50+ tools including view hierarchy, touch input, network interception, heap inspection
03Use IOHIDEvent injection for touch input that mirrors real finger interactions
04Provide MCP server for integration with AI agents like Claude Code
05Support adapters for app-specific customization
02

Compatibility

macOS
macOS
Verified via docs
03

Quick start

1
$ pip install pepper-ios
04

Use cases

↳Automate testing and interaction with iOS Simulator apps using AI agents
↳Inspect runtime state (view hierarchy, network, heap) of iOS apps during development
↳Perform accessibility audits and gesture-based UI testing
05

Alternatives

fastmcp logo
fastmcp★ 25.4k
🚀 The fast, Pythonic way to build MCP servers and clients.
vs →
MCP-Chinese-Getting-Started-Guide logo
MCP-Chinese-Getting-Started-Guide★ 3.5k
Model Context Protocol(MCP) 编程极速入门
vs →
FunASR logo
FunASR★ 16.6k
Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.
vs →
nuclear logo
nuclear★ 17.7k
Streaming music player that finds free music for you
vs →
semble logo
semble★ 4.5k
Fast and Accurate Code Search for Agents
vs →
thunderbit-mcp-server logo
thunderbit-mcp-server★ 13
AI-powered web scraping and structured data extraction. CLI + MCP server + Claude Code plugin for the Thunderbit Open API.
vs →
ninjaone-mcp logo
ninjaone-mcp★ 16
MCP server for NinjaOne — device monitoring, patching, scripting, and alert management tools for AI assistants
vs →
onetool-mcp logo
onetool-mcp★ 19
🧿 One MCP for developers - no tool tax, no context rot. 100+ tools including Brave, Google, Context7, Excalidraw, AWS, Version Checker, Excel, File Ops, Database, Playwright, Chrome DevTools and many more.
vs →
See all alternatives →

Related searches

Pepper AlternativesBest Dev Tooling Tools 2026Open Source Dev ToolingPepper TutorialPepper Vs Competitorsiosllm-agentmcp

Comments

Log in to leave a comment
  • Drew Lee
    Drew LeeMay 12, 2026

    iOS dynamic library injection via MCP opens up interesting native app testing patterns

  • M
    Marlowe ZhangMay 8, 2026

    Useful for agents that need to interact with iOS app internals during testing

  • D
    Drew LewisMar 16, 2026

    Niche use case but very well executed for mobile security and QA workflows

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
Stats
GitHub Stars★ 90
Last commit1mo ago
StatusActive
LicenseMIT
CategoryDev Tooling
Trend (30d)
+3.6↑ 0.7%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
QYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.