Skip to main content
MCP server CX Codex

doublespeed — Xcode MCP server for Claude Code

Give a coding agent remote Mac tools to build, test, and run iOS apps. Useful when your machine lacks Xcode.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add mcp -e DS_API_KEY=<DS_API_KEY> -- npx -y @doublespeed/mcp
Open on GitHub

What doublespeed — Xcode as an API does

The server can locate Xcode projects and schemes, validate Swift files and plist files, compile for an iOS simulator, run tests, and create an unsigned .xcarchive. It supports native iOS apps, React Native, and Expo. build_run_sim provides a browser link to the running simulator.

You need Node 20+. check_project runs without a key; the other tools require DS_API_KEY. That means you can inspect a project without credentials, but remote builds and runs need the key. Files are sent from workspaceRoot, which defaults to the project directory. Code signing and TestFlight uploads are not supported.

What it helps with

  • locate an Xcode project and its schemes
  • validate Swift and plist files without compiling
  • build an iOS app for a simulator
  • run XCTest or Swift Testing
  • create an unsigned .xcarchive

Example prompts for the agent

  • Find the Xcode project and its schemes in the workspace.
  • Check the Swift files and plist files without building the app.
  • Build the app, run its tests, and report each test result.

How to install doublespeed — Xcode as an API

Platform CLI

claude mcp add mcp -e DS_API_KEY=<DS_API_KEY> -- npx -y @doublespeed/mcp

Replace <…> with your own values

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about doublespeed — Xcode as an API

How do I install doublespeed in Claude Code?

Run claude mcp add mcp -e DS_API_KEY=<DS_API_KEY> -- npx -y @doublespeed/mcp. Tools other than check_project need DS_API_KEY.

What does doublespeed do?

It gives a coding agent remote Mac tools for locating Xcode projects, building and testing iOS apps, running them in a simulator, and creating archives.

Does doublespeed need an API key?

check_project works without one. The other tools require DS_API_KEY, and Node 20+ is needed to run the server.

Similar MCP servers

All MCP servers for Mobile →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor