[BUG] Claude in Chrome MCP: every action denied on one domain (polat.docuware.cloud) while sibling domain works; no prompt, no local setting

Open
#95,716 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
38/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Active
Tech stack
typescript
Domain
tooling

Research direction

No source file or test is named. Start by reproducing the identical browser_batch calls on the working sibling domain and polat.docuware.cloud, then trace the extension permissions and MCP action path; done means the blocked domain either works under the stated access settings or exposes a visible, user-controllable permission decision.

Written by the indexing model from the issue text.

Description

area:chrome area:mcp bug has repro platform:windows

Summary

Claude in Chrome (extension 1.0.94), driven from Claude Code inside the Claude desktop app (Windows 11), refuses every MCP action on one specific domain (polat.docuware.cloud) while the same tools, same tab group, same session and same minute work without any restriction on a sibling domain of the same SaaS (sap-b1-goldenimage.docuware.cloud). No permission prompt is shown anywhere; there is no local setting that lists or unblocks the domain.

Related (all closed "not planned", no workaround): #92229, #58464, #74696.

Environment

  • Windows 11 Pro 10.0.26200, Google Chrome (current), Claude in Chrome extension 1.0.94, Claude desktop app (Code tab), model claude-opus-5
  • Chrome → Extensions → Claude → Site access: "On all sites"
  • Extension options page (chrome-extension://…/options.html#permissions) → "Your approved sites": empty ("No websites approved yet") — and the sibling domain still works with this empty list
  • Side panel open, "Automatic approval enabled"
  • Both domains are DocuWare Cloud tenants (same product, same vendor, HTTPS, user logged in as org admin in both)

Reproduction (one browser_batch call, two tabs, identical tool)

[navigate]      https://sap-b1-goldenimage.docuware.cloud/DocuWare/Settings/Hub/FileCabinets  -> OK
[get_page_text] tab (goldenimage)  -> "Konfigurationen … m.neffe.admin … Neffe Consulting SAP B1 Golden Image"
[get_page_text] tab (polat)        -> Permission denied for reading page content on this domain

Every tool was tried on the Polat tab (tab is inside the session's tab group, URL https://polat.docuware.cloud/DocuWare/Settings/Hub/FileCabinets, page fully loaded, user logged in):

tool result
navigate (new tab in group) Navigation to this domain is not allowed
computer screenshot Permission denied for this action on this domain
computer scroll Permission denied for this action on this domain
get_page_text Permission denied for reading page content on this domain
read_page Permission denied for reading pages on this domain
find Permission denied for reading pages on this domain
javascript_tool Permission denied for JavaScript execution on this domain
read_network_requests Permission denied for reading network requests on this domain

Tried without effect: Chrome fully restarted; tab manually placed into the MCP tab group (three times, tab IDs 288441674 / 288441704 / 288441716); URL typed manually by the user (workaround from #92229); side panel opened so a "New permissions required" prompt could show (none appears); extension permissions page checked (empty list, nothing to unblock).

Expected

Either the action succeeds (the extension has "On all sites" and the user is logged in), or a visible, user-controllable per-site permission prompt/list decides — and the desktop app/MCP tools use the same source of truth as the extension's own "approved sites".

Impact

The domain is a customer system we administer; the identical workflow on the sibling tenant ran for hours the same day. Because the block is invisible and undocumented there is no way for the user to fix it — the only workaround is not using Claude in Chrome for that domain.

Dominant language
TypeScript
Stars
147k
Forks
24k
PR merge metrics
PR metrics pending

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from anthropics/claude-code

All issues in anthropics/claude-code

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.