xClaude Plugin
Claude Code plugin for iOS: eight small MCP servers and eight skills to build, test and drive the simulator.
- 187 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The servers run builds and install and control apps in the simulator on your computer.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/xclaude-pluginDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The servers run builds and install and control apps in the simulator on your computer.
This is third-party code. Review the repository files before installing.
What it does
xClaude Plugin is a modular plugin for iOS development in Claude Code. Eight narrowly scoped MCP servers with 24 tools for Xcode, the simulator and IDB are enabled separately: `xc-build`, `xc-launch`, `xc-interact`, `xc-ai-assist`, `xc-setup`, `xc-testing`, `xc-meta` and `xc-all`. They take 400 to 3500 tokens of context each, so unneeded ones can stay off. The tools condense Xcode output: errors, test results and build logs arrive compressed rather than as a stream. The servers come with eight on-demand skills: Xcode builds, simulator lifecycle, accessibility-based UI automation, WCAG checks, test patterns, crash analysis, Instruments profiling and cache management. The author notes the plugin was made when MCPs cost a lot of context and points to newer projects, `xc-mcp` and `ios-simulator-skill`.
Who it is for. iOS developers in Claude Code who need builds, launches and UI test runs in the simulator without overloading context.
Good fit when
- A project is built and returns a compact error list instead of the full Xcode log.
- An app is installed in the simulator and a scenario is run through the accessibility tree.
- An app crash is analyzed from the crash log with symbolication.
- Tests are run to find flaky cases.
Not a fit when
- The project does not use Xcode, which the plugin requires.
- Work is not on macOS.
- The author's newer `xc-mcp` and `ios-simulator-skill` are enough.
Example request
Build the app scheme, show only the errors and launch it in the simulator with a screenshot of the first screen.Limitations
macOS, Xcode 15 or newer and Node.js 18 or newer are required; IDB for advanced UI automation is optional. The author calls the architecture dated: MCPs now cost less context and newer projects of theirs exist. The last commit is from October 2026. The plugin builds and launches apps on your Mac, so signing, profiles and project schemes must be set up beforehand. The `xc-mcp` and `ios-simulator-skill` repositories the author links are maintained separately and are not part of this card.
How to disable. Run `/plugin uninstall xclaude-plugin` and remove the marketplace. Take any enabled `xc-*` servers out of `.mcp.json`.
FAQ
Which servers should I enable first?
`xc-build` for build checks and `xc-launch` for simulator launches: together they cost about a thousand tokens. Add the others as needed.
What is different about xc-all?
It is the full set of 24 tools, about 3500 tokens. It suits complex flows that combine builds, tests and UI.
Is IDB required?
No, it is optional. It extends simulator UI automation; the rest runs on Xcode and Node.js.
What do the skills cover?
Eight procedural skills: Xcode builds, simulator lifecycle, UI automation, accessibility, test patterns, crash debugging, performance profiling and cache management.
What does the author suggest instead of this plugin?
The README links the newer `xc-mcp` and `ios-simulator-skill` projects: modern MCPs cost less context, so splitting into modules matters less.
Discussion
No questions or reviews yet.
Related
PluginsA plugin and MCP server that give an agent annotations on the iOS Simulator screen: element, screen, search strings, two shots.
An MCP server that takes plain-language commands and drives the iOS Simulator through idb: apps, taps, logs
An MCP server that lets an agent drive Android, the iOS Simulator, HarmonyOS, Aurora, desktop and browser, take screenshots and debug apps
An MCP server for Xcode on macOS: the agent creates projects, builds and tests apps, installs dependencies and drives the iOS simulator
An MCP server for the iOS Simulator: taps, swipes, text input, accessibility tree, screenshots, video and app control
XC-MCP gives an agent 81 Xcode and iOS Simulator tools and compresses build output into short summaries with details on demand.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| xClaude Plugin (this card) | no | 187 | ||
| iOS Simulator Skill | no | 1,323 | gives build and simulator scripts through a skill; xclaude-plugin splits the work across eight MCP servers | |
| XcodeBuildMCP (now MobileBuildMCP) | yes | not required | 6,565 | a single MCP and CLI from Sentry for Xcode; xclaude-plugin splits into modular servers per stage |
README in short
Narrow MCP servers per iOS workflow stage, enabled one by one to save context.