[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

  1. Install Claude in Chrome extension (v1.0.49) from Chrome Web Store
  2. Open chrome://extensions/
  3. Click "Errors" button on the Claude extension
  4. 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 — /feedback broken (why this is filed via gh)
  • #41370 — Computer Use tier references nonexistent mcp__Claude_in_Chrome__* tools
  • #41367 — claude mcp list stale 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

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗