@nomac/cli
v0.13.5
Published
A real cloud Mac for AI agents: Xcode, the iOS Simulator, signing, TestFlight and App Store publishing, by the minute, over MCP, SSH and HTTPS.
Downloads
3,625
Readme
@nomac/cli
A real cloud Mac for AI agents and for you: macOS on Apple silicon with Xcode and the iOS Simulator, administrator access and nothing blocked, billed from prepaid credit at $0.80 an hour by the minute. Build, run and test iOS and macOS apps from Linux, Windows or a cloud sandbox, then sign, send to TestFlight and publish.
npm install -g @nomac/cli
nomac login # approve the code in your browser
nomac start # a Mac, usually ready within a minute
nomac sync . # upload this project (to ~/drive/src, kept between sessions)
nomac exec --wait 600 -- xcodebuild -scheme App -destination 'platform=iOS Simulator,name=iPhone 17 Pro' build
nomac pull ./build # download results
nomac stop # the Mac and its files are deleted, except ~/drive; billing endsFor agents
nomac mcp is an MCP server over stdio for Claude Code, Codex, Cursor and others:
claude mcp add nomac -- npx @nomac/cli mcp
codex mcp add nomac -- npx @nomac/cli mcpHosted MCP needs no install: https://mcp.nomac.app/mcp (the Mac) and https://mcp.nomac.app/appstore (signing, TestFlight and App Store Connect), one sign-in for both.
What else
nomac --help lists every command: SSH (nomac ssh, nomac ssh-config), the desktop in your browser, screenshots and screen recordings, real keyboard and mouse input, secrets that reach every Mac, App Store signing (nomac sign), TestFlight (nomac testflight), App Review (nomac publish) and notarization (nomac notarize).
The full guide for agents is https://nomac.app/llms.txt; the CLI reference is https://nomac.app/docs/cli and the API https://nomac.app/docs/api. The CLI updates itself in the background (NOMAC_NO_AUTO_UPDATE=1 turns that off).
