[Bug] Claude in Chrome extension (v1.0.49) — CSP errors block inline scripts, extension non-functional
Resolved 💬 5 comments Opened Mar 31, 2026 by jordandm Closed May 5, 2026
Bug Report
Note: Filed via gh because /feedback is broken — see #41363.
Description
The "Claude in Chrome" extension (v1.0.49, Beta) has Content Security Policy errors that block its own inline scripts, rendering the extension non-functional. The Chrome Extensions page shows an "Errors" button with multiple CSP violations.
Steps to Reproduce
- Install Claude in Chrome extension (v1.0.49) from Chrome Web Store
- Open
chrome://extensions/ - Click "Errors" button on the Claude extension
- Observe CSP violations
Errors Observed
Executing inline script violates the following Content Security Policy directive:
'script-src 'self''. Either the 'unsafe-inline' keyword, a hash
('sha256-kFwyFWA0myfqRcE5y2d5UX8g0o2QFHSmCz1gWSW0xpk='), or a nonce ('nonce-...')
is required to enable inline execution. The action has been blocked.
Context: sidepanel.html?tabId=1794216886
Stack Trace: sidepanel.html?tabId=1794216886:8 (anonymous function)
Additional CSP violations for external scripts from cdn.segment.com (analytics/telemetry):
Loading the script 'https://cdn.segment.com/next-integrations/actions/amplitude-plugins/...'
violates the following Content Security Policy directive: "script-src 'self'".
Impact
- Extension's own sidepanel scripts are blocked — UI cannot initialize
- Computer Use MCP tier guidance (#41370) tells agents to use
mcp__Claude_in_Chrome__*tools, but this extension doesn't expose MCP tools to Claude Code even when working - The extension shows a green checkmark on its tab ("Claude (MCP)") despite being non-functional
Related Issues
- #41363 —
/feedbackbroken (why this is filed viagh) - #41370 — Computer Use tier references nonexistent
mcp__Claude_in_Chrome__*tools - #41367 —
claude mcp liststale status after MCP server crash - #41099, #41101, #41104 — Computer Use MCP permission and browser automation issues
Environment
- macOS Darwin 25.2.0
- Chrome (latest)
- Claude in Chrome v1.0.49 (Beta)
- Claude Code 2.1.88, Opus 4.6
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗