[BUG] Claude in Chrome — MCP navigate blocks domains that are in "Your approved sites"
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
When I add a domain to Claude in Chrome settings → Permissions → "Your approved sites", the domain appears in the approved list (with a recent "Last used" timestamp), but mcp__Claude_in_Chrome__navigate calls to that domain still return "Navigation to this domain is not allowed".
I've verified the following:
The domain is clearly listed under "Your approved sites" in extension settings
Chrome's chrome://extensions site access for the extension is set to "On all sites"
I manually visited each domain in Chrome with the extension running (loads normally in the browser itself)
I fully closed and reopened Chrome
The issue persists across multiple sessions over the past month
Affected domains in my testing (all listed as approved, all blocked from MCP navigation):
theverandahantigua.com
stjamesclubantigua.com
bluewaters.net
www.royaltonresorts.com / royaltonresorts.com
A different domain that is in the approved list (theescapeantigua.com) works correctly, so the bug appears to be inconsistent rather than universal.
Environment:
Claude in Chrome extension: v1.0.69
Browser: Chrome on Windows 11 Pro (10.0.22631)
What Should Happen?
When a domain is listed under "Your approved sites" in Claude in Chrome settings, MCP navigate calls to that domain should succeed and load the page — matching the behavior shown for domains that currently work. The approved-sites list and the MCP navigation guard should use the same source of truth.
Error Messages/Logs
Navigation to this domain is not allowed
This error is returned by every mcp__Claude_in_Chrome__navigate call to the affected domains, regardless of whether the domain appears in "Your approved sites" or has been manually visited in Chrome.
Steps to Reproduce
- Install Claude in Chrome extension (v1.0.69) and sign in.
- Open Claude in Chrome settings → Permissions → Your approved sites.
- Add a domain to the approved list — e.g. theverandahantigua.com. Confirm it appears in the list.
- In chrome://extensions, open the Claude extension and set Site access → On all sites.
- Open a new tab in Chrome and manually navigate to https://theverandahantigua.com/. Confirm the page loads normally in the browser.
- Fully close Chrome and reopen it.
- From Claude (Desktop or Claude Code), invoke the MCP tool:
mcp__Claude_in_Chrome__navigate
url: https://theverandahantigua.com/
tabId: <id of an open tab in the current MCP tab group>
- Observe: the call returns "Navigation to this domain is not allowed" even though the domain is in the approved list.
Additional notes:
- Reproduced consistently with these domains: theverandahantigua.com, stjamesclubantigua.com, bluewaters.net, www.royaltonresorts.com, royaltonresorts.com.
- A different approved domain (theescapeantigua.com) does not exhibit the bug — MCP navigation to it succeeds — so the approved-sites list works for some domains but not others.
- The issue has persisted for over a month across multiple extension updates, Chrome restarts, and re-additions of the domains.
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
1.1.4498
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗