1.5 KiB
1.5 KiB
iOS MCP Overview
You are here: AI Docs Home > iOS MCP Overview
What is MCP for iOS?
MCP (Model Context Protocol) enables automation and agent workflows for iOS development. It allows tools like Copilot Chat to build, test, run, and interact with Xcode projects programmatically.
Why Use MCP?
- Automate builds, tests, and diagnostics
- Enable agentic workflows in Copilot Chat and other tools
- Standardize and speed up repetitive tasks
- Reduce context switching between tools
MCP Options for iOS
There are two main ways to use MCP with iOS projects:
1. Xcode Native MCP (Xcode 26.3+)
- Built into Xcode 26.3 and later
- Official Apple support
- Best for seamless integration and live previews
- Setup & details
2. XcodeBuildMCP (External Tool)
- Open-source bridge for Xcode 13+ (works with older versions)
- More configuration and CI/CD options
- Best for advanced automation or older Xcode setups
- Setup & details
When to Use Which?
- Use Xcode Native MCP for the simplest, most integrated experience (especially for new projects or live previews)
- Use XcodeBuildMCP if you need advanced automation, CI/CD, or support for older Xcode versions
- You can configure both and switch as needed in VS Code’s
.vscode/mcp.json