[Bug] Chrome native messaging host config missing or incomplete

Resolved 💬 5 comments Opened Jan 25, 2026 by DK5EN Closed Feb 28, 2026

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:

  1. Missing entirely, or
  2. Had incomplete allowed_origins (only one extension ID instead of all three)

Solution …
Note: Content was truncated.

View original on GitHub ↗

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