[Bug] Computer Use MCP cannot switch between macOS Spaces (virtual desktops)

Resolved 💬 2 comments Opened Mar 31, 2026 by jordandm Closed May 5, 2026

Bug Report

Note: Filed via gh because /feedback is broken — see #41363.

Description

Computer Use MCP's screenshot tool only captures the current macOS Space. When an application is on a different Space (virtual desktop), there is no way to switch to it. switch_display only handles physical monitors, not Spaces.

Steps to Reproduce

  1. Open an app (e.g., Notes) on macOS Space/Desktop 2
  2. Have Claude Code running on Space/Desktop 1
  3. Grant Computer Use access to Notes — succeeds
  4. Take a screenshot — shows Space 1, not where Notes is
  5. Try switch_display — only works for physical monitors, not Spaces
  6. No way to swipe between Spaces without systemKeyCombos

Expected Behavior

Either:

  • screenshot should capture the Space where the granted app is visible
  • Or provide a switch_space tool to navigate between virtual desktops
  • Or systemKeyCombos should be documented as required for multi-Space workflows

Actual Behavior

Dead end. App is granted, running, and visible on another Space, but Computer Use can't see or reach it.

Related Issues

  • #41363 — /feedback broken (why this is filed via gh)
  • #41367 — Stale MCP health status after server crash
  • #41370 — Tier guidance references nonexistent tools
  • #41371 — Claude in Chrome CSP errors
  • #41099 — request_access lacks actionable guidance
  • #41101 — Permissions reset on every CLI update
  • #41104 — No Safari browser automation

Environment

  • macOS Darwin 25.2.0
  • Claude Code 2.1.88, Opus 4.6

View original on GitHub ↗

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