XClaude Xcode Plugin

v1.0.0Developer Toolsstable

iOS development ClaudeCode plugin for mindful token and context usage. Contains modular MCPs that group various Xcode/IDB tools based on your current workflow.

agenticagentic-workflowclaudeclaude-codeclaude-code-plugin
Share:
155
Stars
0
Downloads
0
Weekly
0/5

What is XClaude Xcode Plugin?

XClaude Xcode Plugin is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to ios development claudecode plugin for mindful token and context usage. contains modular mcps that group various xcode/idb tools based on your current workflow.

iOS development ClaudeCode plugin for mindful token and context usage. Contains modular MCPs that group various Xcode/IDB tools based on your current workflow.

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • iOS development ClaudeCode plugin for mindful token and cont

Use Cases

iOS development with Claude Code
Modular workflow-based MCPs
Xcode and IDB tool integration
conorluddy

Maintainer

LicenseMIT
Languagetypescript
Versionv1.0.0
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx xclaude-plugin

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use XClaude Xcode Plugin

XClaude Plugin is a Claude Code plugin that provides 24 modular MCP tools for iOS and macOS development, organized into focused workflow groups to minimize token usage. It integrates directly with Xcode, iOS Simulator, and Facebook's IDB (iOS Development Bridge) to let Claude Code build apps, manage simulators, interact with UI elements via accessibility trees, and automate testing — all without leaving your AI coding session. The plugin is designed with context-engineering in mind, letting you enable only the tool groups relevant to your current task.

Prerequisites

  • macOS 13.0 or later with Xcode 15.0+ installed
  • Node.js 18 or later installed
  • Claude Code CLI installed and configured
  • Optional: Facebook IDB installed for advanced UI automation (tap, swipe, accessibility inspection)
1

Install the xclaude-plugin

Install the plugin through the Claude Code plugin marketplace.

/plugin marketplace add conorluddy/xclaude-plugin
/plugin install xclaude-plugin
2

Configure simulator destination (optional)

Create a .xcplugin file in your project root to set a default simulator. This avoids specifying the destination on every build command.

{
  "defaultSimulator": "platform=iOS Simulator,name=iPhone 15",
  "maxRecentHistory": 10
}
3

Enable only the MCP tool groups you need

XClaude is organized into focused MCP groups. Enable xc-build for build operations (~600 tokens), add xc-launch for running apps (~1000 tokens combined), xc-interact for UI automation (~900 tokens), or xc-ai-assist for AI-guided iteration (~1400 tokens). Enable only what your current workflow requires.

4

Add the server to your MCP configuration

Add the xclaude-plugin to your Claude Code .mcp.json configuration. The plugin is loaded via npx.

{
  "mcpServers": {
    "xclaude": {
      "command": "npx",
      "args": ["xclaude-plugin"]
    }
  }
}
5

Test with a build and launch

Enable the xc-build and xc-launch tool groups, then ask Claude Code to build and run your app on a simulator. This is the 60-second quick-start workflow.

XClaude Xcode Plugin Examples

Client configuration

Claude Code .mcp.json configuration for xclaude-plugin. No API keys are required — the plugin uses local Xcode and Simulator tools.

{
  "mcpServers": {
    "xclaude": {
      "command": "npx",
      "args": ["xclaude-plugin"]
    }
  }
}

Prompts to try

These prompts cover the main xclaude workflows: building, simulating, and UI interaction.

- "Build and run MyApp on iPhone 15 simulator"
- "List available simulators and show me which ones are booted"
- "Take a screenshot of the current simulator state"
- "Find the login button using the accessibility tree and tap it"
- "Run the unit tests for the AuthModule scheme"
- "Clean the build and rebuild from scratch"

Troubleshooting XClaude Xcode Plugin

Build fails with 'xcode-select' or 'xcrun' not found

Ensure Xcode command line tools are installed by running 'xcode-select --install' in Terminal. Also verify that Xcode itself is installed (not just the CLI tools) and that you have accepted the Xcode license agreement by opening Xcode once.

IDB tools are unavailable or accessibility inspection fails

IDB (Facebook iOS Development Bridge) is an optional dependency. Install it via 'brew install idb-companion' and ensure the idb_companion binary is in your PATH. Without IDB, the 6 IDB-based tools (tap, swipe, accessibility tree) will not function, but all Xcode and Simulator tools still work.

Simulator boots but app does not install or launch

Ensure the simulator is fully booted before launching — use the 'list simulators' tool to check state. If the build succeeded but install fails, check that your bundle identifier matches the scheme and that the built .app is in the expected DerivedData location.

Frequently Asked Questions about XClaude Xcode Plugin

What is XClaude Xcode Plugin?

XClaude Xcode Plugin is a Model Context Protocol (MCP) server that ios development claudecode plugin for mindful token and context usage. contains modular mcps that group various xcode/idb tools based on your current workflow. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install XClaude Xcode Plugin?

Follow the installation instructions on the XClaude Xcode Plugin GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with XClaude Xcode Plugin?

XClaude Xcode Plugin works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is XClaude Xcode Plugin free to use?

Yes, XClaude Xcode Plugin is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "xclaude-plugin": { "command": "npx", "args": ["-y", "xclaude-plugin"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use XClaude Xcode Plugin?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides