[Bug] Chrome native messaging host config missing or incomplete
Bug Description
Chrome Issues - connection not working. Bug Report
Title
Claude Code Chrome integration fails - native messaging host config missing or
incomplete
Summary
Claude Code's Chrome browser automation (mcp__claude-in-chrome__* tools) fails
to connect when the native messaging host configuration file is missing or
has incomplete allowed_origins.
Environment
- OS: macOS Darwin 25.2.0
- Claude Code version: 2.1.19
- Chrome: Latest
Symptoms
- mcp__claude-in-chrome__tabs_context_mcp returns "Browser extension is not
connected"
- Chrome is running with Claude extension installed and functional
- Native host wrapper script exists at ~/.claude/chrome/chrome-native-host
Root Cause
The native messaging host config file
com.anthropic.claude_code_browser_extension.json in ~/Library/Application
Support/Google/Chrome/NativeMessagingHosts/ was either:
- Missing entirely, or
- Had incomplete allowed_origins (only one extension ID instead of all three)
Solution …
Note: Content was truncated.
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗