This page may contain stale information. Last updated: 2026-06-12
Definition
The Agent Client Protocol (ACP) is an open protocol introduced with Xcode 27 at WWDC 2026 that authorizes external coding agents to connect to and operate within Apple’s IDE. It complements the model-context-protocol (MCP), which grants agents tool access — together enabling any ACP-compatible agent to orchestrate Apple platform development workflows.
Xcode 27 Integration
- MCP host: Xcode acts as MCP host via
mcpbridge, translating MCP over XPC into Xcode’s live process - ACP authorization: Agents compatible with ACP can connect through Xcode plug-ins
- Launch partners: github and Figma offer seamless installation between their tools and Xcode
Distinction from MCP
| Protocol | Function |
|---|---|
| model-context-protocol | Grants agents access to tools (build, test, diagnostics) |
| Agent Client Protocol | Authorizes which agents can connect to the IDE |
Key Points
- 2026-08-04: kiro-crew orchestrates agents behind ACP with live Activity view (2026-08-04-aws-kiro-crew-official-blog)