Xc MCP — Development skill for Claude Code
XCode CLI MCP: Convenience wrapper for Xcode CLI tools & iOS Simulator.
How to install Xc MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open conorluddy/xc-mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Xc MCP does
XCode CLI MCP: Convenience wrapper for Xcode CLI tools & iOS Simulator. Progressive disclosure of tool responses to reduce context usage. Use --mini param for build-only with tiny context footprint.
Alternatives in Development
- Claude How To — by luongnv89 — Example-driven guide to mastering Claude Code through progressive tutorials with copy-paste tem 8.5k ★
- Param Discover — Discover hidden HTTP parameters on a URL or list of URLs using Arjun (or x8 fallback) 4.5k ★
- Zerostack — Lightweight coding agent written in Rust, optimized for memory footprint and performance 1.7k ★
README
XC-MCP: Intelligent Xcode MCP Server
[](https://www.npmjs.com/package/xc-mcp) [](https://www.npmjs.com/package/xc-mcp) [](https://nodejs.org) [](https://codecov.io/gh/conorluddy/xc-mcp) [](https://deepwiki.com/conorluddy/xc-mcp) [](https://opensource.org/licenses/MIT)
**Production-grade MCP server for Xcode workflows — optimized for AI agents with accessibility-first iOS automation**
XC-MCP makes Xcode and iOS simulator tooling accessible to AI agents through intelligent context engineering. **V3.0.0 adds platform-native `defer_loading` support** — Claude's tool search automatically discovers tools on-demand, minimizing baseline context overhead while maintaining full 29-tool functionality.
Why XC-MCP?
The Problem: Token Overflow Breaks MCP Clients
Traditional Xcode CLI wrappers dump massive output that exceeds MCP protocol limits:
simctl list: 57,000+ tokens (unusable in MCP context)- Build logs: 135,000+ tokens (catastrophic overflow)
- Screenshot-first automation: 170 tokens per screen, 2000ms latency
- No state memory between operations
The Solution: Progressive Disclosure + Accessibility-First
**V3.0.0 Architecture:**
Platform-native defer_loading on all 29 tools
├─ Claude's tool search discovers tools automatically
├─ Tools loaded on-demand (minimal baseline overhead)
├─ Accessibility-first workflow (50 tokens, 120ms vs 170 tokens, 2000ms)
└─ Workflow tools for common operations (fresh-install, tap-elem
Related Skills
Foundry Capture
Run all enabled quick-capture sources (Apple Notes + Snipd) into raw/clippings/. Convenience wrapper.
08 Redesign Progressive Focus
Redesign Inkwell around progressive disclosure: full power, revealed in layers, with the writing
Claude Skills CLI
🤖 CLI for creating Claude Agent Skills with progressive disclosure validation. Built for Claude Code to use w
Problem Solver Skill
Claude Code skill for systematic problem diagnosis using progressive disclosure — 55-line router + 7 on-demand
Claude Md Optimizer
Claude Code skill for optimizing oversized CLAUDE.md files using progressive disclosure
Jj Guide
Claude Code / Agent skill for working with Jujutsu (jj) VCS — agent-safe, progressive-disclosure
Related Agents
UX Critic
Plugin UX reviewer. Evaluates cognitive clarity, discoverability, workflow composition, and progressive disclo
SkillReviewer
Skill quality reviewer — evaluates SKILL.md frontmatter, description trigger effectiveness, body content quali
Vestige Rust Reviewer
Reviews Vestige Rust changes against CODESTYLE.md, CLAUDE.md and the PRD — the seven hard architecture rules,