BCD

Build your iOS app and upload to TestFlight from your phone

Your Mac runs Xcode. Ask ChatGPT or Claude on your phone to build, run the tests and upload to TestFlight, then read what broke and fix it.

Start free

One computer free, with 20,000 tool calls a month. No card required. Your AI app’s subscription is separate.

Before you start

Keep your Mac on and online, install and approve BCD, then connect it in your AI app. Your AI account must support custom MCP connections; its plan and workspace rules still apply. Setup instructions are in the dashboard.

How it works

  1. Create a free account and install BCD on your Mac by pasting one command into Terminal.

  2. Click Approve in your browser to connect that Mac to your account.

  3. Add BCD to ChatGPT or Claude as a connector, then ask in plain words.

Try asking

Build the Shop app on my Mac and run its tests. If the build fails, fix the error and try again.

Show me the Xcode projects on my Mac and the schemes for Shop.

Ship the current main branch of Shop to TestFlight.

How did the last build go? Show me the errors and failing tests.

What BCD does on your Mac

Finds your projects
Lists the Xcode projects on the Mac with their schemes and build configurations.

Builds in the background
Builds, tests on an iPhone simulator, archives or uploads to TestFlight as a background job that keeps going when your phone sleeps.

Summarizes the result
Compiler errors, failing tests and whether the upload went through come back in a few lines, ready for the AI to fix.

More about iOS builds ›

Safe by default

New computers start read-only: the AI can look but can’t change anything. Writing files and running commands only work after you turn them on for that Mac in your dashboard. There are no open ports: the Mac connects out to BCD.

Building needs process permission on that Mac. Before a TestFlight upload, the AI asks you to confirm.

Security ›

Questions

Where is my App Store Connect key kept?
On your Mac, in ~/.appstoreconnect. It never leaves the Mac; the upload runs there.

Do my files get uploaded?
BCD doesn’t copy your folders anywhere. When the AI reads a file, that content passes through BCD’s relay in memory to reach your AI app, and BCD doesn’t store it. Your AI app handles it under its own policy.

Do I need a paid BCD plan?
One computer is free on BCD, with 20,000 tool calls a month; paid plans have unlimited tool calls. New accounts can also try Personal, for up to 3 computers, free for a month, with no card needed. Your AI app has separate plan and custom-connector requirements.

Start free

One computer free, with 20,000 tool calls a month. No card required. Your AI app’s subscription is separate.

Related use cases

Run Terminal commands on your Mac from ChatGPT

Run commands, tests and scripts and read the results from chat.

Edit videos on your Mac with ChatGPT

Cut clips, add subtitles, export vertical video.

Organize files on your Mac with ChatGPT

Sort Downloads and Desktop into folders, rename photos.

All use cases › · See all prompts ›