v0.1.0 — Mac Computer Use MCP
Initial experimental release: OpenAI’s installed macOS Computer Use tools exposed through standard MCP, with your harness/model making the decisions.
- Native app state, screenshots, mouse, keyboard, and accessibility tools; live schema discovery.
- Per-operation MCP approvals by default; exact bundle-ID trust is an explicit launch option.
- Preserves native permission requests and uses on-request/read-only Codex thread settings.
- Private broker configuration, verified OpenAI binaries, no nested model or arbitrary-code tool.
- Out-of-band stop, cancellation, bounded orderly cleanup, and no automatic action retries.
Validation: 27 automated tests, lint, typecheck, build, zero reported production dependency vulnerabilities, and a live Calculator 4 + 5 = 9 test with native screenshot output. Tested with Codex CLI 0.153.3 and Computer Use build 1000926.
Requirements: macOS, Node.js 22.18+, and the separately installed official ChatGPT/Codex Computer Use components. Experimental backend compatibility and single-desktop-session limitations apply; see README and SECURITY.md.
Install the prebuilt package (no build scripts required):
npm install -g --ignore-scripts https://github.com/pgeske/mac-computer-use-mcp/releases/download/v0.1.0/pgeske-mac-computer-use-mcp-0.1.0.tgz
mac-computer-use-mcp --doctorThe attached SHA256SUMS covers the package. The release tag and source commit are signed. OpenAI binaries are not redistributed.