MCP.Market

doublespeed — Xcode as an API MCP server

by doublespeed.ai·ai.doublespeed/mcp·v0.1.1

Build, test and run iOS apps on a remote Mac from any machine. XcodeBuildMCP-compatible tools.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
Growing

0 stars73 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • archive_app

    Produce an unsigned .xcarchive for the device SDK on the fleet (Release). Signing and TestFlight upload are not available yet.

  • build_run_simwrite action

    Build, 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_sim

    Compile 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_project

    Lint-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_projs

    Scan a directory for .xcworkspace, .xcodeproj and Package.swift (skipping node_modules, Pods, .build, DerivedData). Local; no Mac needed.

  • doctor

    Check that this machine can reach the doublespeed fleet: key present, API reachable, fleet capabilities, ds CLI version.

  • job_status

    Fetch a previous job (status, error, diagnostics, tests) and optionally its log tail.

  • list_schemes

    List 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_sims

    List simulator devices, iOS runtimes and Xcode versions available on the doublespeed fleet.

  • stop_app_sim

    End a live simulator session started by build_run_sim (frees the Mac; stops billing).

  • test_sim

    Build 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

no findings
  • 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
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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/mcp

Cursor / 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.

  • XcodeBuildMCP
    XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
    B
  • MCP Appium - Mobile Development and Automation Server
    MCP server for Appium mobile automation on iOS and Android devices with test creation tools.
    A
  • Mobilerun
    Let AI agents control Android and iOS devices on Mobilerun Cloud: screen, input, apps, workflows.
    A