Developer platforms - official Apple server
Xcode MCP server
Xcode provides a local MCP server, reached through the xcrun mcpbridge command, that lets external agents launched outside Xcode access an open Xcode project and Xcode capabilities such as building the app. Apple describes agents using it to search documentation, explore file structures, update project settings and capture Xcode Previews. It runs locally; the notes below cover how it authenticates.
Last verified 3 sources
Install
Claude Code
About Claude Codeclaude mcp add --transport stdio xcode -- xcrun mcpbridgeCodex
About Codexcodex mcp add xcode -- xcrun mcpbridgeNotes and caveats
- Bundled with Xcode 26.3 and later (macOS only), not distributed as a separate package; no npm/pypi identifier and no public repo.
- No API key: the user must turn on 'Allow external agents to use Xcode tools' under Xcode > Settings > Intelligence > Model Context Protocol, and Xcode alerts when an external agent connects.
- The project must be open in Xcode before prompting the agent.
- Apple's docs do not publish a tool list.
More MCP servers for developer platforms
- AdobeStatus: GA
Adobe Express Developer MCP server
Local MCP server run via npx that gives AI IDEs semantic search over Adobe Express add-on documentation and the official add-on SDK TypeScript definitions.
Transport: stdioAuth: No auth - Algolia
Algolia DevEx MCP server
Hosted MCP server for coding agents that returns Algolia API client code snippets matching the client version installed in a project, across all Algolia APIs and client languages; it does not access Algolia application data.
Transport: Streamable HTTPAuth: No auth - Canva
Canva Dev MCP server
Local MCP server, run through the Canva CLI, that gives coding agents Canva developer documentation and tooling context for building Canva apps (Apps SDK, App UI Kit, Developers SDK). It runs on the developer's machine and fetches documentation from canva.dev.
Transport: stdioAuth: No auth - Chroma
Package Search MCP server
Remote MCP server, hosted by Chroma, that gives coding agents grep, hybrid semantic search and file reads over the source code of thousands of public packages Chroma has indexed, so they can ground code in the real dependency source.
Transport: Streamable HTTPAuth: API key - Chromatic
Chromatic published Storybook MCP server
Chromatic deploys a project's Storybook MCP server alongside each published Storybook at its /mcp route, with Chromatic access control, so teams and agents can query component documentation remotely without running Storybook locally.
Transport: Streamable HTTPAuth: OAuth - DockerStatus: Beta
Docker MCP Gateway
Docker's open source MCP gateway, shipped as the docker mcp CLI plugin and used by the MCP Toolkit in Docker Desktop, which exposes a profile of containerized MCP servers to clients through a single MCP endpoint. It also offers dynamic tools that let an agent find and add catalog servers during a session.
Transport: stdio, SSE, Streamable HTTPAuth: Other
Related reading
- Ollama 0.40 on Mac: MLX by Default, Disk Space DoubledOllama 0.40 runs supported models on MLX on Apple Silicon and keeps a backup copy of each model you load. What it costs in disk, what is fixed, and the cleanup.
- TurboFieldfare: Running Gemma 4 26B in 2 GB of RAM on Any M-Series MacTurboFieldfare runs Google's Gemma 4 26B MoE model in about 2 GB of RAM on any Apple Silicon Mac by streaming experts from SSD. How it works and what HN said.
- Apple SpeechAnalyzer vs Whisper: Independent Benchmark Shows Apple Winning on AccuracyApple SpeechAnalyzer vs Whisper: an independent benchmark of 5,559 utterances puts Apple at a 2.12% word error rate, ahead of every Whisper size tested.
- Apple Sues OpenAI Over Alleged Trade Secret TheftApple sues OpenAI over alleged trade secret theft: what the complaint says about former employees Tang Tan and Chang Liu, the hardware angle, and HN reactions.
- Apple's LanguageModel Protocol: Xcode 27 Just Made Model Lock-In OptionalApple's LanguageModel protocol lets iOS and macOS apps swap Claude, Gemini, or local models with one dependency change. What it means for model lock-in.
- What's New in Mastra (Late 2026): Harness, AgentController GA, Eval Gates and MCP 2.xMastra in late 2026: goals, schedules, signals, AgentController GA, eval gates and MCP 2.x, with type-checked TypeScript examples and honest tradeoffs.
FAQ
What does the Xcode MCP server do?
Xcode provides a local MCP server, reached through the xcrun mcpbridge command, that lets external agents launched outside Xcode access an open Xcode project and Xcode capabilities such as building the app. Apple describes agents using it to search documentation, explore file structures, update project settings and capture Xcode Previews.
How do I add the Xcode MCP server to Claude Code?
Run claude mcp add --transport stdio xcode -- xcrun mcpbridge, copied from Apple's docs. This page also has snippets for Codex.
Does the Xcode MCP server need authentication?
It uses a scheme other than OAuth or an API key, such as the session of the app or instance it runs in; the notes on this page describe it. Transport: stdio. Status: GA, last checked October 17, 2026.
Sources
Last verified against 3 Apple pages, then re-checked independently.
Newsletter
New MCP servers, the week they ship
One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.