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

ProtocolFunction
model-context-protocolGrants agents access to tools (build, test, diagnostics)
Agent Client ProtocolAuthorizes which agents can connect to the IDE

Key Points

Sources