Claude in Chrome extension cannot access docs.google.com

Resolved 💬 1 comment Opened May 22, 2026 by ezhukova-netizen Closed Jun 22, 2026

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?

The Claude in Chrome extension cannot interact with docs.google.com pages. Two errors occur:

Screenshot tool returns: "Cannot access contents of the page. Extension manifest must request permission to access the respective host"
JavaScript execution returns: "Claude in Chrome Extension Disconnected"
Tab listing via tabs_context_mcp works fine and the extension shows "Full access" for the docs.google.com tab in Chrome's Extensions panel — but screenshots and JS execution both fail. The issue persists after reinstalling the extension.

What Should Happen?

The extension should be able to take screenshots and execute JavaScript on docs.google.com, the same way it works on other sites. Since it already shows "Full access" for the tab, content interaction should work.

Error Messages/Logs

Screenshot tool error:
"Cannot access contents of the page. Extension manifest must request permission to access the respective host."
JavaScript execution error:
"Claude in Chrome Extension Disconnected"

Steps to Reproduce

Install Claude in Chrome extension and connect it to Claude Desktop
Open any Google Docs page (e.g. docs.google.com/document/d/...)
Ask Claude to take a screenshot of the page → error: "Cannot access contents of the page. Extension manifest must request permission to access the respective host."
Ask Claude to execute JavaScript on the page → error: "Claude in Chrome Extension Disconnected"
Note: tabs_context_mcp works and correctly returns the tab title and URL. The extension also shows "Full access" for the docs.google.com tab in Chrome's Extensions panel. The issue persists after reinstalling the extension. No relevant Chrome Enterprise policies found at chrome://policy/.

Claude Model

Sonnet (default)

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.1.69 (Claude Code)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

The affected host is docs.google.com. The extension works correctly on other sites. chrome://policy/ shows only ExtensionInstallAllowlist and ExtensionInstallForcelist — no policies blocking host access. The issue persists after reinstalling the extension.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗