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

  1. Start Claude Code CLI
  2. computer-use MCP shows as connected (cloud-hosted via claude.ai)
  3. Call any computer-use tool (e.g. mcp__computer-use__screenshot)
  4. Error: Cannot read properties of undefined (reading 'registerEscape')

Additional Context

  • /mcp reconnect reports success but the error persists
  • Reproduced across multiple full restarts of Claude Code and multiple /mcp reconnects
  • 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

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗