Preflight Checklist
What's Wrong?
Summary
MCP tools provided by the Claude in Chrome extension (v1.0.66) return "Navigation to this domain is not allowed" on every domain — including Google Sheets, GitHub, Wikipedia, and even example.com. The extension's built-in chat feature works fine on all these domains.
Environment
- Extension version: 1.0.66
- Chrome: macOS (Darwin 25.4.0)
- Claude Code: CLI, Opus 4.6 (1M context)
Steps to Reproduce
- Open Claude Code CLI
- Use
tabs_context_mcp to get the tab group — succeeds
- Use
tabs_create_mcp to create a new tab — succeeds
- Use
navigate to go to any URL — fails with "Navigation to this domain is not allowed"
Domains Tested (all fail)
https://docs.google.com/spreadsheets/... (authenticated Google account)
https://outlook.cloud.microsoft/... (authenticated Microsoft account)
https://github.com
https://wikipedia.org
https://example.com
What Works
tabs_context_mcp — returns tab group and tab IDs
tabs_create_mcp — creates new tabs
- The extension's chat feature (not MCP) — can interact with Google Sheets, Outlook, and other domains without issue
What Doesn't Work
Any MCP tool that touches a domain:
navigate — "Navigation to this domain is not allowed"
screenshot, read_page, find, click, javascript_tool — all return "Permission denied for this action on this domain" when tried on a page the user navigated to manually
Expected Behavior
MCP tools should be able to navigate to and interact with domains that the user has access to, consistent with the extension's chat feature behavior.
Workaround
Using AppleScript (osascript) to execute JavaScript in Chrome and System Events for keyboard input bypasses the extension entirely and works on all domains.
What Should Happen?
MCP tools (navigate, screenshot, read_page, click, find, javascript_tool) should be able to interact with domains the user has access to — consistent with how the extension's built-in chat feature behaves. Currently, the chat feature can interact with Google Sheets, Outlook, GitHub, etc. without issue, but all MCP tools fail on every domain with "Navigation to this domain is not allowed" or "Permission denied for this action on this domain."
Error Messages/Logs
Tool: navigate
URL: https://docs.google.com/spreadsheets/d/...
Error: "Navigation to this domain is not allowed"
Tool: navigate
URL: https://github.com
Error: "Navigation to this domain is not allowed"
Tool: navigate
URL: https://wikipedia.org
Error: "Navigation to this domain is not allowed"
Tool: navigate
URL: https://example.com
Error: "Navigation to this domain is not allowed"
Tools: screenshot, read_page, find, click, javascript_tool
(on pages user navigated to manually)
Error: "Permission denied for this action on this domain"
Tools that DO work:
- tabs_context_mcp — returns tab group and tab IDs
- tabs_create_mcp — creates new tabs
Steps to Reproduce
- Open Claude Code CLI
- Use
tabs_context_mcp to get the tab group — succeeds
- Use
tabs_create_mcp to create a new tab — succeeds
- Use
navigate to go to any URL — fails with "Navigation to this domain is not allowed"
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
No response
Claude Code Version
2.1.87
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
I don't have a record of the latest version that was able to run without this bug, I had cleared the chat before this started happening.
Preflight Checklist
What's Wrong?
Summary
MCP tools provided by the Claude in Chrome extension (v1.0.66) return "Navigation to this domain is not allowed" on every domain — including Google Sheets, GitHub, Wikipedia, and even
example.com. The extension's built-in chat feature works fine on all these domains.Environment
Steps to Reproduce
tabs_context_mcpto get the tab group — succeedstabs_create_mcpto create a new tab — succeedsnavigateto go to any URL — fails with "Navigation to this domain is not allowed"Domains Tested (all fail)
https://docs.google.com/spreadsheets/...(authenticated Google account)https://outlook.cloud.microsoft/...(authenticated Microsoft account)https://github.comhttps://wikipedia.orghttps://example.comWhat Works
tabs_context_mcp— returns tab group and tab IDstabs_create_mcp— creates new tabsWhat Doesn't Work
Any MCP tool that touches a domain:
navigate— "Navigation to this domain is not allowed"screenshot,read_page,find,click,javascript_tool— all return "Permission denied for this action on this domain" when tried on a page the user navigated to manuallyExpected Behavior
MCP tools should be able to navigate to and interact with domains that the user has access to, consistent with the extension's chat feature behavior.
Workaround
Using AppleScript (
osascript) to execute JavaScript in Chrome and System Events for keyboard input bypasses the extension entirely and works on all domains.What Should Happen?
MCP tools (navigate, screenshot, read_page, click, find, javascript_tool) should be able to interact with domains the user has access to — consistent with how the extension's built-in chat feature behaves. Currently, the chat feature can interact with Google Sheets, Outlook, GitHub, etc. without issue, but all MCP tools fail on every domain with "Navigation to this domain is not allowed" or "Permission denied for this action on this domain."
Error Messages/Logs
Steps to Reproduce
tabs_context_mcpto get the tab group — succeedstabs_create_mcpto create a new tab — succeedsnavigateto go to any URL — fails with "Navigation to this domain is not allowed"Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
No response
Claude Code Version
2.1.87
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
I don't have a record of the latest version that was able to run without this bug, I had cleared the chat before this started happening.