What problem does it solve?
This skill helps diagnose and resolve connectivity problems between the Claude Code CLI and the Claude in Chrome browser extension, specifically when MCP tools report "Browser extension is not connected" or behave erratically.
Core Features & Use Cases
- Conflict Resolution: Addresses the primary issue of conflicting native messaging hosts between Claude.app (Cowork) and Claude Code CLI.
- Configuration Toggling: Provides clear instructions and a script to disable the native host configuration for either Claude.app or Claude Code, allowing only one to be active.
- Diagnostic Tools: Includes commands to quickly check running processes, socket locations, and active native messaging configurations.
- Use Case: You're using Claude Code CLI for browser automation, but the
mcp__claude-in-chrome__* tools are failing with a connection error. This skill guides you through disabling the Claude.app native host and restarting your applications to re-establish the connection.
Quick Start
Run the chrome-mcp-toggle command in your terminal to switch between Claude Code CLI and Claude.app configurations, then restart Chrome and Claude Code.