Token导航 LogoToken导航TokenDH.com
Open Claude In Chrome logo
浏览器工具未说明官方来源来源级核验

Open Claude In Chrome

MCP Server

Open Claude in Chrome 是一个去除了官方限制的浏览器自动化扩展,允许在任何网站上使用Claude的所有18个MCP工具。

工具数

18

提示词数

0

GitHub Stars

89

资源数

0
开源JavaScriptClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

noemica-io

提供方

noemica-io

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Open Claude in Chrome

Official Claude in Chrome gives you 58 blocked domains and two browsers.

Open Claude in Chrome gives you the whole web.

Clean-room reimplementation of Anthropic's browser extension. No blocklist. Any Chromium browser. 100% feature & performance parity.

by noemica

What's different · Install · Architecture · Demo · How I built it

______________________________________________________________________

Watch Claude navigate Tinder, Reddit, and Robinhood — sites the official extension can't reach.

______________________________________________________________________

官方 Chrome 中的 Claude 扩展程序为ClaudeCode提供了完全的浏览器自动化——只要你在Anthropic的“安全”网站列表中。Chrome中的Open Claude是一个干净的房间重新实现,在保留所有18个MCP工具并与官方扩展程序的性能相匹配的同时,消除了限制。

有什么不同

Chrome中的克劳德在Chrome中打开克劳德
域阻止列表11个类别中有58个被阻止的域名没有阻止列表。导航到任何地方。
浏览器支持仅限Chrome和Edge任何Chromium浏览器(Chrome、Edge、Brave、Arc、Opera、Vivaldi等)
源代码闭源代码开源(MIT)
工具18 MCP工具相同的18 MCP工具
演出基线相同

官方扩展中被屏蔽的域名

类别被封锁的网站
银行业大通银行、美国银行、富国银行、花旗银行
投资/经纪Schwab、富达、Robinhood、E-Trade、Wealthfront、Betterment
付款/转账PayPal、Venmo、现金应用程序、Zelle、Stripe、Square、Wise、西联汇款、速汇金、Adyen、Checkout.com
BNPLKlarna,肯定,后发
Neobanks/FintechSoFi、Chime、Mercury、Brex、Ramp
加密货币Coinbase、币安、Kraken、MetaMask
赌博DraftKings、FanDuel、Bet365、Bovada、扑克之星、BetMGM、凯撒
约会Tinder、Bumble、Hinge、Match、OKCupid
成人Pornhub、XVideos、XNXX
新闻/媒体《纽约时报》、《华尔街日报》、《巴伦周刊》、《市场观察》、彭博社、路透社、《经济学人》、《连线》、《Vogue》
社交媒体Reddit

在Chrome中打开克劳德 这些限制都没有.

建筑

Claude Code  mcp-server.js  native-host.js  Extension  Browser

三个组成部分:

  1. 扩展 --基于CDP的浏览器自动化清单V3(全部18个工具)
  2. MCP服务器 --由Claude Code启动的Node.js进程,通过MCP公开工具
  3. 本机消息主机 --MCP服务器和扩展之间的桥梁

安装

先决条件

  • Node.js v18+
  • 任何Chromium浏览器 (Chrome、Edge、Brave、Arc、Opera、Vivaldi等)
  • 克劳德代码 v2.0.73+

步骤1:安装依赖项

cd host
npm install
cd ..

步骤2:加载扩展

  1. 首选 chrome://extensions (或 brave://extensions / edge://extensions)
  2. 启用 开发者模式
  3. 点击 装载时未包装 并选择 extension/ 目录
  4. 复制 扩展ID 显示在扩展名下

步骤3:注册本地消息传递

./install.sh 

如果您使用多个浏览器,请传递所有ID:

./install.sh  
 

步骤4:重新启动浏览器

关闭 全部 窗口并重新打开。浏览器在启动时读取本机消息主机配置。

步骤5:添加到克劳德代码

claude mcp add open-claude-in-chrome -- node /absolute/path/to/host/mcp-server.js

使用以下公式查找绝对路径:

echo "node $(pwd)/host/mcp-server.js"

验证

启动一个新的Claude Code会话并测试:

Navigate to reddit.com and take a screenshot

Reddit加载。没有域名限制。

可用工具

所有18个工具,与Chrome中的Claude相同:

工具说明
tabs_context_mcp获取选项卡组上下文
tabs_create_mcp创建新选项卡
navigate导航到URL、后退、前进
computer鼠标、键盘、屏幕截图(13个动作)
read_page带有元素引用的可访问性树
get_page_text摘录文章/正文
find按文本/属性查找元素
form_input通过ref设置表单值
javascript_tool在页面上下文中执行JS
read_console_messages控制台输出(已过滤)
read_network_requests网络活动
resize_window调整浏览器窗口大小
upload_image将截图上传到文件输入
gif_creatorGIF录制(存根)
shortcuts_list列出快捷方式(存根)
shortcuts_execute运行快捷方式(存根)
switch_browser切换浏览器(存根)
update_plan当前计划(自动批准)

代码更改后的更新

无构建步骤。所有文件都是纯JavaScript。拉取或编辑代码后:

发生了什么变化该怎么办
extension/background.jsextension/content.jsextension/manifest.json重新加载扩展: brave://extensions >单击重新加载图标
host/mcp-server.js杀死过时的服务器并重新连接: pkill -f "node.*mcp-server" 然后 /mcp 克劳德代码
host/native-host.js重新启动浏览器(关闭所有窗口,重新打开)
install.sh 或本机主机名已更改重新运行 ./install.sh ,重新启动浏览器,重新添加MCP

快速重置(核选项)

如果东西坏了,你不知道为什么:

# 1. Kill all MCP servers
pkill -f "node.*mcp-server"

# 2. Re-run install
./install.sh 

# 3. Restart browser (close all windows, reopen)

# 4. Reload extension in brave://extensions

# 5. Reconnect in Claude Code
# /mcp

多个会话

多个Claude Code会话可以共享同一浏览器扩展。第一个会话成为“主”(拥有TCP端口),后续会话通过主会话作为客户端连接。所有会话都可以同时使用浏览器。

如果会话断开连接,请杀死过时的服务器并重新连接:

pkill -f "node.*mcp-server"
# then /mcp in each Claude Code session

故障排除

扩展未连接

  1. 验证扩展是否已加载并启用
  2. 检查一下 ./install.sh 使用正确的扩展ID运行
  3. 完全重新启动浏览器(所有窗口)
  4. 验证本机邮件主机清单是否存在:

- Chrome(macOS): ~/Library/Application Support/Google/Chrome/NativeMessagingHosts/com.anthropic.open_claude_in_chrome.json - 勇敢(macOS): ~/Library/Application Support/BraveSoftware/Brave-Browser/NativeMessagingHosts/com.anthropic.open_claude_in_chrome.json - Edge(macOS): ~/Library/Application Support/Microsoft Edge/NativeMessagingHosts/com.anthropic.open_claude_in_chrome.json

未找到MCP服务器

使用绝对路径:

claude mcp add open-claude-in-chrome -- node /absolute/path/to/host/mcp-server.js

“浏览器扩展未连接”

MCP服务器已启动,但本机主机尚未连接。尝试:

  1. 打开任何网页(唤醒服务工作者)
  2. 检查服务工作者日志: chrome://extensions >“检查视图:服务人员”
  3. 验证 host/native-host-wrapper.sh 存在

重新连接后工具立即失效

以前会话中过时的MCP服务器进程可能占用了该端口。修复:

pkill -f "node.*mcp-server"

然后 /mcp 在Claude Code中重新连接。新服务器将绑定端口并接受本机主机连接。

端口冲突

默认端口为18765。要更改:

  1. 创建 ~/.config/open-claude-in-chrome/config.json:
   { "port": 19000 }
  1. 重新启动浏览器和Claude Code

许可证

麻省理工学院

目录标签

目录标签

开源JavaScriptClaude浏览器扩展本地部署自动化工具无限制访问

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

18

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明session部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP