Control Classic Mac OS (System 7-9) from AI agents via shared folder protocol.
{
"mcpServers": {
"classic-mac": {
"args": [
"/path/to/agentbridge/dist/server.js",
"--config",
"/path/to/agentbridge/config/fleet.json"
],
"command": "node"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Control Classic Mac OS (System 7-9) from AI agents via shared folder protocol.
Is it safe?
No known CVEs for classic-mac-mcp.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 3 days ago. 18 stars.
Will it work with my client?
Transport: stdio, sse, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Let AI talk to your Classic Mac.
AgentBridge is a native Classic Mac OS application that lets AI agents (like Claude) interact with Mac OS 7–9 through structured commands and responses. It works on real hardware and emulators — no modifications to your Mac required.
Drop AgentBridge into a shared folder, launch it on your Mac, and an AI agent can list windows, open apps, type text, read the clipboard, browse files, and more — all through a simple text-based protocol.
┌──────────────────────┐
│ Claude / AI Agent │
│ │ │
│ MCP Protocol │
│ │ │
│ MCP Server (Node) │
│ │ │
│ Shared Folder I/O │
└────────┬─────────────┘
│ reads/writes text files
│
┌────┴──────────────────────────┐
│ Shared Volume (NAS / AFP / │
│ SMB / emulator extfs) │
│ │
│ AgentBridge-MyMac/ │
│ ├── inbox/ ← commands in │
│ ├── outbox/ ← responses out │
│ ├── assets/ ← file staging │
│ └── heartbeat │
└────┬──────────────────────────┘
│
┌────────┴─────────────────────────┐
│ Classic Mac OS 7 / 8 / 9 │
│ │
│ AgentBridge.app │
│ - Polls inbox for commands │
│ - Executes via Mac Toolbox │
│ - Writes responses to outbox │
│ - Heartbeat every 2 seconds │
└──────────────────────────────────┘
The transport is just a folder. How that folder is shared between the AI and the Mac is up to you:
No SSH. No special drivers. No modifications to your Mac's system. AgentBridge is a regular application — launch it, quit it, done.
The MCP server exposes these tools to AI agents. If the fleet has only one target, the target parameter is optional on all tools.
classic_mac_list_targets
List all configured Classic Mac targets and their status (heartbeat alive/dead).
No parameters.
classic_mac_ping
Health check — returns pong if AgentBridge is responding.
| Parameter | Required | Description |
|---|---|---|
target | No | Target ID or alias |
classic_mac_heartbeat
Read the heartbeat file — shows uptime, front app, free memory, timestamp.
| Parameter | Required | Description |
|---|---|---|
target | No | Target ID or alias |
classic_mac_get_about
System information — OS version, machine type, RAM, free memory, uptime.
| Parameter | Required | Description |
|---|---|---|
target | No | Target ID or alias |
classic_mac_list_windows
Enumerate all visible windows across all applications. Returns window index, title, bounds (left,top,right,bottom), and front/back layer.
| Parameter | Required | Description |
|---|---|---|
target | No | Target ID or alias |
classic_mac_get_front_window
Get details about the frontmost window — title, bounds, owning app.
| Parameter | Required | Description |
|---|---|---|
target | No | Target ID or alias |
classic_mac_list_processes
List running applications with name, creator code, PID, and memory partition.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'classic-mac-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationNo known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
The official Python SDK for Model Context Protocol servers and clients
An open-source AI agent that brings the power of Gemini directly into your terminal.
MCP Security Weekly
Get CVE alerts and security updates for io.github.SeanFDZ/agentbridge and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.