I let ChatGPT on my phone work on my Mac: a remote MCP setup
Description and use
<p>I kept asking ChatGPT to "clean up my Downloads folder" and getting a nice list of steps back. What I wanted was for it to just do it, on my Mac, even when I'm not at the desk.</p> <p>So I built BCD. Disclosure up front: I'm the maker. This post walks through how the setup works, what it can and can't do, and the safety model, so you can decide if it fits.</p> <h2> How it works </h2> <p>BCD has two parts:</p> <ol> <li>A small agent on your Mac. It connects out to a relay over a WebSocket. Nothing listens on your network and no ports are opened.</li> <li>A hosted remote MCP server at <code>h
Problem
<p>I kept asking ChatGPT to "clean up my Downloads folder" and getting a nice list of steps back. What I wanted was for it to just do it, on my Mac, even when I'm not at the desk.</p> <p>So I built BCD. Disclosure up front: I'm the maker. This post walks through how the setup works, what it can and can't do, and the safety model, so you can decide if it fits.</p> <h2> How it works </h2> <p>BCD has two parts:</p> <ol> <li>A small agent on your Mac. It connects out to a relay over a WebSocket. Nothing listens on your network and no ports are opened.</li> <li>A hosted remote MCP server at <code>h
Outcome
<p>I kept asking ChatGPT to "clean up my Downloads folder" and getting a nice list of steps back. What I wanted was for it to just do it, on my Mac, even when I'm not at the desk.</p> <p>So I built BCD. Disclosure up front: I'm the maker. This post walks through how the setup works, what it can and can't do, and the safety model, so you can decide if it fits.</p> <h2> How it works </h2> <p>BCD has two parts:</p> <ol> <li>A small agent on your Mac. It connects out to a relay over a WebSocket. Nothing listens on your network and no ports are opened.</li> <li>A hosted remote MCP server at <code>h
Evidence
I let ChatGPT on my phone work on my Mac: a remote MCP setup
- Record date: 2026-10-01T05:07:57.156Z