computer-use MCP fails on macOS Tahoe 26 — "Cannot read properties of undefined (reading 'checkAccessibility')"
Resolved 💬 7 comments Opened Apr 2, 2026 by dliu-lab Closed May 5, 2026
Bug Description
The computer-use MCP server reconnects successfully but all tool calls fail with:
Cannot read properties of undefined (reading 'checkAccessibility')
The native accessibility bridge module appears to fail silently on macOS 26, returning undefined instead of the expected native object.
Environment
- Claude Code version: 2.1.90
- Claude desktop app version: 1.2.234
- macOS version: 26.3.1 (a) — Build 25D771280a
- Kernel: Darwin 25.3.0 arm64 (Apple Silicon — T6041)
- Architecture: ARM64
Steps to Reproduce
- Run Claude Code 2.1.90 on macOS 26.3.1
- Open Claude desktop app (1.2.234)
- Connect the computer-use MCP via \
/mcp\ - Call any computer-use tool (e.g. \
request_access\, \screenshot\)
Expected Behavior
Tool calls succeed, accessibility permission dialog appears.
Actual Behavior
Every call returns: \Cannot read properties of undefined (reading 'checkAccessibility')\
Notes
- macOS Accessibility and Screen Recording permissions are granted for Claude
- The MCP server connects (shows as "connected") but the native \
.node\bridge module fails to initialize - Likely the native binary was not compiled for Darwin 25.x / macOS 26
This issue has 7 comments on GitHub. Read the full discussion on GitHub ↗