NoMac
A real cloud Mac with Xcode for your agent: start macOS, run commands, build and test iOS apps, ship to TestFlight.
View on nomac.appTry this MCPSponsored
Hosted MCP Server
npx add-mcp 'https://mcp.nomac.app/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
Meet your agent’s Mac.
A terminal or an MCP connection is all you need. Give your agent this page, or follow the steps yourself.
# NoMac cloud Mac setup
1. Sign in at https://nomac.app/mac and add credit: $10 to $100,
at $0.80 an hour billed by the minute ($10 = 12.5 hours). Credit
never expires. No subscription, no Apple setup required.
Agents can buy for you: nomac credits buy --packs 1 opens a payment link.
2. Terminal setup needs Node 20+, OpenSSH and rsync. On Windows, use WSL
for the current CLI sync/pull workflow. In your project directory:
npm install -g @nomac/cli
nomac login
nomac start --json
nomac sync .
nomac ssh
3. Run your own tools on the Mac. Bring your work back, then stop:
nomac pull ./build
nomac stop --json
Stopping deletes the Mac and its files. A disconnect does not stop billing.
Queue and setup are free; ready time includes time between commands.
One-minute minimum, then by the minute. No automatic overage.
MCP instead of a terminal:
claude mcp add nomac -- npx @nomac/cli mcp
Other stdio clients: command npx, args ["@nomac/cli", "mcp"].
Hosted MCP, no install: https://mcp.nomac.app/mcp
Sign in with your NoMac account (OAuth); nothing to paste.
ChatGPT: Settings → Apps → Advanced → Developer mode, then Create app
with that URL and OAuth authentication.
Claude: Settings → Connectors → Add custom connector, same URL.
Cursor, VS Code, Codex and other MCP clients: add it as a remote
(Streamable HTTP) server; they open the sign-in page for you.
Clients without OAuth: Authorization: Bearer <nmk_key>.
Use get_mac_credits, start_mac, exec_mac, get_mac_job, read_mac_output,
then stop_mac. Out of credit? get_mac_checkout returns a payment link for
the human (and opens it in their browser from the local MCP). Preserve request keys after uncertain responses.
Full instructions and current limits: https://nomac.app/llms.txt
Using the legacy publishing pipeline? Open it here. Its plan and Apple setup are separate from Mac sessions.