AgentBridge is a Classic Mac OS 7–9 application plus an MCP server that lets AI agents control a Classic Mac through a shared-folder text protocol. It can list windows, launch and quit apps, type text, use the clipboard, browse files, and send keyboard and mouse actions on real hardware or emulators.
From the registry: Control Classic Mac OS (System 7-9) from AI agents via shared folder protocol.

Please install the `agentbridge` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Node.js 20+** — Node.js 20 or later is required to run the MCP server.
- **Set up a shared folder accessible to both your modern computer and the Classic Mac** — Create a shared filesystem location that both sides can read and write, such as a NAS share, emulator shared folder, or other shared volume.
- **Create the AgentBridge folder structure** — Inside the shared folder, create a per-Mac directory containing inbox, outbox, and assets subdirectories.
- **Download and launch AgentBridge on the Classic Mac** — Download the appropriate pre-built AgentBridge binary from the project's Releases page, copy it into the per-Mac shared folder, and launch it on the Classic Mac so it can process commands. (../../releases)
- **Create a fleet.json configuration file** — Create a fleet configuration file listing one or more Classic Mac targets and their shared_folder paths.
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","classic-mac-mcp","--config","<path-to-fleet.json>"]
Note: Preferred install path is running the MCP server via npx. The fleet.json file should contain a top-level "fleet" array with entries such as id, alias, arch, os_version, and shared_folder. Example shared_folder values should point to the per-Mac AgentBridge directory that contains inbox/, outbox/, and assets/.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.Draw and visually collaborate with your agents on tldraw's canvas.