Claude-in-Chrome MCP tools steal window focus on every tool call

Resolved 💬 5 comments Opened Mar 27, 2026 by jsnider3 Closed Apr 19, 2026

Summary

Every mcp__claude-in-chrome__* tool call (screenshot, click, navigate, wait, etc.) activates the Chrome tab and brings the Chrome window to the front. This makes it impossible to work in other applications while Claude Code is automating browser tasks.

Steps to reproduce

  1. Have Claude Code use any Claude-in-Chrome MCP tool (e.g., computer with screenshot, navigate, left_click)
  2. Switch to another window (terminal, editor, etc.)
  3. Observe that Chrome is brought to the foreground on the next tool call

Expected behavior

Browser automation tools should operate in the background without stealing window focus, similar to how headless Playwright/Puppeteer work. At minimum, screenshot and read-only operations (read_page, get_page_text) should not require focus.

Environment

  • Claude Code CLI on Windows 11 (WSL2)
  • Chrome with Claude-in-Chrome extension

View original on GitHub ↗

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