open-claude-in-chrome
by noemica-io·★ 89·Score 47
Open-source Chrome extension that enables unrestricted browser automation with Claude Code through MCP protocol.
Overview
Open Claude in Chrome is a clean-room reimplementation of Anthropic's browser extension that removes domain restrictions while maintaining full functionality. It provides all 18 MCP tools from the official extension but works across any Chromium browser without blocked domains. The architecture consists of three components: a browser extension for automation, an MCP server for protocol communication, and a native messaging host to bridge them.
Try asking AI
After installing, here are 6 things you can ask your AI assistant:
When to choose this
Choose this when you need to access blocked websites with Claude's browser automation or want to avoid Anthropic's domain restrictions while maintaining identical tool functionality.
When NOT to choose this
Don't choose this if you prefer official Anthropic support or need features beyond what's available in the original Claude extension.
Tools this server exposes
12 tools extracted from the READMEtabs_context_mcpGet tab group context
tabs_create_mcpCreate new tab
navigateNavigate to URL, back, forward
computerMouse, keyboard, screenshots (13 actions)
read_pageAccessibility tree with element refs
get_page_textExtract article/main text
findFind elements by text/attributes
form_inputSet form values by ref
javascript_toolExecute JS in page context
read_console_messagesConsole output (filtered)
read_network_requestsNetwork activity
resize_windowResize browser window
Comparable tools
Installation
Installation
- Clone and install dependencies:
cd host
npm install
cd ..- Load extension in browser:
- Go to
chrome://extensions(or equivalent for other browsers) - Enable Developer mode
- Click "Load unpacked" and select
extension/directory - Copy the extension ID
- Register native messaging:
./install.sh <your-extension-id>- Add to Claude Code:
claude mcp add open-claude-in-chrome -- node /absolute/path/to/host/mcp-server.jsFAQ
- How is this different from the official Claude extension?
- The main difference is that Open Claude in Chrome has no domain blocklist, allowing access to banking, dating, social media and other restricted sites. It's also open source and works with any Chromium browser, not just Chrome and Edge.
- Can I use this with multiple browsers simultaneously?
- Yes, multiple Claude Code sessions can share the same browser extension. You can also load the extension in different browsers (Chrome, Brave, Edge, etc.) and use them all.
- What browsers are supported?
- Any Chromium-based browser including Chrome, Edge, Brave, Arc, Opera, Vivaldi, and others.
On Hacker News
Recent discussion from the developer community.
- Story by SebastianSosa · 2026-04-03
Compare open-claude-in-chrome with
Last updated · Auto-generated from public README + GitHub signals.