SilbercueSwift — iOS MCP server: what it does, how to install
An MCP server for iOS builds, test result parsing, UI control through WDA, and screenshots from an AI coding agent.
Open on GitHubWhat SilbercueSwift — iOS MCP Server does
SilbercueSwift packages iOS tooling in one native Swift binary. It reads xcresult bundles, exposes structured test outcomes, and helps trace build failures to a file and line. The server also provides screenshots and WDA-based UI automation.
The free tier includes 49 tools; Pro raises that count to 58. Its toolset covers simulator builds, UI actions, code coverage checks, and log handling. The installation does not require Node.js, npm, Appium, Python, Java, or a Rust toolchain.
The server will not run without macOS 13+.
What it helps with
- build an iOS app for the simulator
- parse failed tests from an
xcresultbundle - trace a build error to its file and line
- control app elements through WDA
- inspect code coverage by file
Example prompts for the agent
- Build the iOS app for the simulator and report failures with their file and line.
- Read the latest
xcresultand list failed tests with their failure screenshots. - Find the target element in the app, tap it, and verify the resulting state.
How to install SilbercueSwift — iOS MCP Server
Install
The MCP registry has no launch command for it: see the repository README
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about SilbercueSwift — iOS MCP Server
How do I install SilbercueSwift in Claude Code?
Install the server with brew install silbercue/silbercue/silbercueswift.
What does SilbercueSwift do?
It builds and tests iOS apps, parses xcresult bundles, captures screenshots, and controls app UI through WDA.
Which macOS version does SilbercueSwift require?
SilbercueSwift requires macOS 13+.