computer-use MCP: Cannot read properties of undefined (reading 'registerEscape')
Resolved 💬 2 comments Opened Mar 30, 2026 by SGridworks Closed May 3, 2026
Description
Calling any computer-use MCP tool (e.g. screenshot) fails with:
Cannot read properties of undefined (reading 'registerEscape')
Environment
- Claude Code v2.1.87
- macOS Darwin 25.3.0 (Mac Mini M-series)
- Shell: zsh
Steps to Reproduce
- Start Claude Code CLI
- computer-use MCP shows as connected (cloud-hosted via claude.ai)
- Call any computer-use tool (e.g.
mcp__computer-use__screenshot) - Error:
Cannot read properties of undefined (reading 'registerEscape')
Additional Context
/mcpreconnect reports success but the error persists- Reproduced across multiple full restarts of Claude Code and multiple
/mcpreconnects - Other cloud-hosted MCPs (Gmail, Google Calendar, Notion, Gamma, etc.) work fine
- The error appears to be client-side in how the CLI handles the computer-use MCP connection
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗