2026-10-11 16:37 UTC

Mac MCP creator bulutarkan claims the open-source local server lets ordinary ChatGPT conversations operate macOS shell, files, UI, browsers, and memory without Codex, potentially making ChatGPT a system-wide automation interface with optional delegated coding workers.

state: corroboratedheat: lowuncertainty: mediumconvergesscott: mediummacos-agents mcp agent-harnessesbulutarkanMac MCP

What is this?

Mac MCP is an open-source (MIT) local macOS control server by Arkan Bulut (GitHub: bulutarkan) that exposes a Mac to AI agents through both a native MCP endpoint and a REST/OpenAPI interface — shell commands, transactional file management, and AppleScript-driven Safari/Chrome automation — so that an ordinary ChatGPT conversation (not a dedicated coding agent like Codex) can act as the orchestrator for a local agent layer with shell, files, UI, and memory tools. A community-run wiki entry (ai.miraheze.org, 'reflects developments through September 2026') now provides the first third-party corroboration of the project's existence, authorship, license, and dual-interface architecture, though it is user-editable and its 'Released September 2024' date conflicts with the case's ~105-day repo-age telemetry; the repo itself still has not been directly inspected, so capability and safety claims remain first-party testimony. The surrounding territory is corroborated and moving fast: independent implementations of the same ChatGPT-web-as-local-agent pattern exist (CursorTouch/MacOS-MCP, logxroot's dotlink), while OpenAI now ships native ChatGPT Computer Use on macOS with per-app approvals and Accessibility/Screen-Recording permissions, developer-mode MCP hosting (with independently reported lifecycle bugs where tools silently drop out of long-running conversations), and WebMCP support in the ChatGPT desktop browser — the platform absorbing much of the capability space third-party local-agent servers claim.

Why it matters to Scott

OpenAI now natively ships the tool-belt-with-approval-perimeter architecture Scott codified in his hands-and-eyes ebook (native ChatGPT computer use with per-app approvals, developer-mode MCP hosting, WebMCP), and the independently reported dev-mode bug — tools silently dropping out of long-running conversations — is a dated receipt for his doorway-not-memory thesis and an operational hazard for his own ChatGPT-facing MCP builds (ebook-mcp's Apps SDK pattern). Mac MCP's local receipts/undo design is a convergent but still-unvalidated minor-party instance of his reversibility canon: the local-execution-vs-provider-native counterpoint is worth watching, not yet acting on, until the repo or a reproducible integration path is inspected.
ip:source.mcp-as-the-tool-belt-standard-giving-ai-agents-hands-and-eyes-ebookip:source.retail-mcp-is-the-doorway-not-the-memory-ebookip:source.why-code-execution-beats-mcpdev:project.ebook-mcpradar:concept.mcpradar:concept.agent-harnessesradar:concept.computer-useradar:concept.openairadar:openai-webmcp-browser-supportradar:overlord-transactional-agent-executionradar:pomeroy-v1-cross-assistant-macos
queries asked of Scott's wikis
  • MCP as tool belt standard: giving AI agents hands and eyes
  • code execution beats MCP tool calling — reliability and harness arguments
  • ChatGPT developer mode / connectors: local MCP server hosting and platform absorption
  • local-first agent execution with undo, receipts, audit trail, reversible side effects
  • ebook-mcp project — agent-maintained wiki over MCP
  • computer use / GUI automation on macOS: Accessibility permissions, per-app approvals, safety boundaries

Measured heat

now 0 pts/hpeak 1 pts/hcomments 0/hpeers p14momentum: steady3 platformsage 2745h
points/hour across evidence · reading as of 2026-10-12 02:59:37.977291+11:00 · deterministic, not a model opinion

How the heat travelled

06-19 06:33⭐ origin echo-reconstructedEarliest public primary artifact found: the repository's “Initial public release.” Its README describes Mac MCP as “a local macOS control se
Tarkan Bulut on github (echo) · attributed from reddit.post.1wf7o6p
—
09-13 13:27first on r/OpenAI · published · +2070.9hI am using ChatGPT itself as the control plane for a local macOS agent layer
bulutarkan
—
10-02 01:55first on hacker news · published · +2515.4hShow HN: Simply @dotlink in ChatGPT web,space or dot to access local files,tools
logxroot
—
09-13 13:27amplified on r/OpenAI 👑reddit.post.1wf7o6p
bulutarkan
peak 7 · 14 comments · 76% of case engagement
09-28 13:41amplified on r/OpenAIreddit.post.1wseyjt
bulutarkan
peak 2 · 1 comments · 11% of case engagement
10-02 01:55amplified on hacker newshn.story.49929101
logxroot
peak 2 · 0 comments · 13% of case engagement
09-13 14:20our radar first saw it · +2071.8hdiscovery anchor: reddit.post.1wf7o6p—

Evidence (4) — ⭐ canonical anchor

sourceobjectauthorscorecomments
🟠 redditI am using ChatGPT itself as the control plane for a local macOS agent layer
OpenAI
bulutarkan514
🟧 echo.github ⭐Earliest public primary artifact found: the repository's “Initial public release.” Its README describes Mac MCP as “a local macOS control seTarkan Bulut——
🟠 redditA local-agent pattern I keep coming back to: remote reasoning, local execution, reversible side effects
OpenAI
bulutarkan21
🟧 hnShow HN: Simply @dotlink in ChatGPT web,space or dot to access local files,toolslogxroot20

Interpretation history

Decision trace