doublespeed — Xcode as an API MCP server
ai.doublespeed/mcp·v0.1.1Build, test and run iOS apps on a remote Mac from any machine. XcodeBuildMCP-compatible tools.
0 stars73 downloads/wk
Reviews
Write oneNobody has reviewed doublespeed — Xcode as an API yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
doublespeed — Xcode as an API tools (11, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
archive_appProduce an unsigned .xcarchive for the device SDK on the fleet (Release). Signing and TestFlight upload are not available yet.
build_run_simwrite actionBuild, install and launch the app in an iOS Simulator on the fleet and return a browser URL where a human can see and use it (tap, type, swipe). The session stays open until stop_app_sim or the idle timeout. Billed per second while open.
build_simCompile the project for the iOS Simulator on a Mac in the doublespeed fleet. Returns file:line:col errors. Use when there is no Xcode locally.
check_projectLint-only check on a real Mac: resolves the project/workspace/package and schemes with xcodebuild -list, parses every Swift file with swiftc (syntax, file:line:col), lints plists. Does NOT compile. Works without DS_API_KEY (keyless trial: 10 per day per address, 25 MB snapshot). Use this to validate structure before asking the user for a key; use build_sim/test_sim for a real build.
discover_projsScan a directory for .xcworkspace, .xcodeproj and Package.swift (skipping node_modules, Pods, .build, DerivedData). Local; no Mac needed.
doctorCheck that this machine can reach the doublespeed fleet: key present, API reachable, fleet capabilities, ds CLI version.
job_statusFetch a previous job (status, error, diagnostics, tests) and optionally its log tail.
list_schemesList shared schemes of a project or workspace by reading xcshareddata (local). Unshared schemes are not visible; if none are listed, ds infers the scheme from the app target on the Mac.
list_simsList simulator devices, iOS runtimes and Xcode versions available on the doublespeed fleet.
stop_app_simEnd a live simulator session started by build_run_sim (frees the Mac; stops billing).
test_simBuild and run XCTest / Swift Testing on an iOS Simulator on the doublespeed fleet. Returns per-test results and compile errors.
Public scan report
scanner v0.1.10 · 2026-10-30 · same rubric, same numbers if you re-run it
- Code scan4 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 51 days ago12/15
- Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace8/10
How doublespeed — Xcode as an API compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 57% of 48,273 servers
- Tools
- 11
- the typical server has 7
- Tools that change things
- 9%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 73
- more than 56% of 11,915 servers with a package
What its tools let an agent do: 8 read · 1 change · 1 delete · 1 run or deploy
Install doublespeed — Xcode as an API in Claude Code, Cursor or VS Code
Runs npx -y @doublespeed/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp -- npx -y @doublespeed/mcp
What the publisher says
From the doublespeed — Xcode as an API repository's README, as published. We do not edit it. Read it on GitHub
@doublespeed/mcp
An MCP server that gives a coding agent a Mac. Build, test, archive and run iOS apps — native, React Native, Expo — on the doublespeed Mac fleet from Linux, a container, CI, or a Mac without Xcode.
Tool names match XcodeBuildMCP (buildsim, testsim, buildrunsim, listsims, discoverprojs, listschemes, stopapp_sim, doctor) so prompts and skills written for a local Mac work unchanged when there is no Mac.
Install
Needs Node 20+. checkproject works with no key at all; everything else needs a DSAPI_KEY (free $100 of Mac time at https://mac.doublespeed.ai/dashboard → API keys).
Claude Code
claude mcp add doublespeed -e DS_API_KEY=dsx_... -- npx -y @doublespeed/mcpCursor / Windsurf / Codex / VS Code — add to the client's MCP config:
{ "mcpServers": { "doublespeed": { "command": "npx", "args": ["-y", "@doublespeed/mcp"], "env": { "DS_API_KEY": "dsx_..." } } } }Tools
Only files under workspaceRoot (default: the project's directory) are uploaded, content-addressed — after the first run only changed files move. A small app's test run takes ~20–40 s of Mac time and costs a few cents; nothing is billed while queued.
Not yet
Screenshots / accessibility tree of the running simulator, code signing and TestFlight upload. The live buildrunsim link is meant for a human to look at.
Agents without a Mac build, test and run iOS apps through mac.doublespeed.ai (npx -y @doublespeed/ds). Docs: https://mac.doublespeed.ai/docs.md
Nothing above is checked by us. What we check is on the safety report.
doublespeed — Xcode as an API: common questions
- Is doublespeed — Xcode as an API MCP server safe?
- Mostly: it is graded B (78/100). Read the doublespeed — Xcode as an API safety report
- How do I install doublespeed — Xcode as an API?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does doublespeed — Xcode as an API need an API key?
- Yes. The registry entry asks for
DS_API_KEY. - Is doublespeed — Xcode as an API maintained?
- The last commit was 54 days ago (2026-09-09). The latest release is v0.1.1.
- What can I use instead of doublespeed — Xcode as an API?
- Servers from other publishers that do the same job: XcodeBuildMCP MCP server, MCP Appium - Mobile Development and Automation Server MCP server and Mobilerun MCP server.
- How does doublespeed — Xcode as an API compare with other MCP servers?
- safety score 78/100 (higher than 57% of 48,273 servers); tools 11 (the typical server has 7); tools that change things 9% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to doublespeed — Xcode as an API
Same job from other publishers: the closest match first, then the best rated.
- XcodeBuildMCPXcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.not reviewedWidely usedB
- MCP Appium - Mobile Development and Automation ServerMCP server for Appium mobile automation on iOS and Android devices with test creation tools.not reviewedEstablishedA
- MobilerunLet AI agents control Android and iOS devices on Mobilerun Cloud: screen, input, apps, workflows.not reviewedEstablishedA