环境配置
  • Windows 10 企业版 LTSC
  • node --version v20.18.3
  • npm --version 10.8.2
安装claude code
1. curl -fsSL https://gitee.com/CoderRouter/scripts/raw/master/install_claude.sh | sed 's/\r$//' | sh #此脚本将检查您的系统环境,确保满足安装要求
2. npm install -g @anthropic-ai/claude-code  # 安装官方原版包
3. curl -fsSL https://gitee.com/CoderRouter/scripts/raw/master/setup_claude_env.sh | sed 's/\r$//' | bash -s -- "你的API_KEY"   #配置API密钥

验证安装
$ claude -v
2.1.17 (Claude Code)

参考配置指南

Chrome MCP Server安装
  1. 系统要求检搜索查
组件 要求 检查方法
Node.js >= 18.19.0 node --version
npm/pnpm 最新稳定版 npm --version 或 pnpm --version
Chrome浏览器 任意稳定版 打开Chrome查看版本
Claude Code >= 2025-Q1版本 claude --version
  1. 安装mcp-chrome-extension扩展

    1. 下载最新的扩展包
    # 访问 https://github.com/hangwin/mcp-chrome/releases
    # 下载 mcp-chrome-extension.zip 文件
    # 解压到一个你记得住的目录,比如 ~/Downloads/mcp-chrome-extension/
    2.打开Chrome,在地址栏输入 chrome://extensions/,加载解压插件
    

mcp-chrome启动界面

安装Native Messaging Bridge
  • 使claude和chrome通信的bridge

    # 启用pnpm的post-install脚本
    pnpm config set enable-pre-post-scripts true
    
    # 全局安装桥接器
    pnpm add -g mcp-chrome-bridge
    
    # 手动注册(如果自动注册失败)
    mcp-chrome-bridge register
    
    # 验证安装
    mcp-chrome-bridge --version
    
    # 检查mcp-chrome-bridge是否正确安装
    which mcp-chrome-bridge
    
    # 检查Chrome扩展是否连接成功
    curl -s http://127.0.0.1:9222/mcp/health || echo "服务未启动"
    
    # 检查端口是否被正确监听
    netstat -an | grep 9222
    
在Claude Code中配置chrome-mcp
配置方法一:使用命令行(推荐)

Claude Code提供了非常简便的MCP添加命令:

# 添加到当前项目(项目级配置)
claude mcp add --transport http chrome-mcp http://127.0.0.1:9222/mcp

# 添加到用户全局配置
claude mcp add -s user --transport http chrome-mcp http://127.0.0.1:9222/mcp
配置方法二:手动编辑配置文件

如果你喜欢手动控制,也可以直接编辑配置文件:

项目级配置文件位置:

# 在项目根目录创建或编辑
./.mcp.json

用户级配置文件位置:

# macOS/Linux
~/.claude/config.json

# Windows  
%APPDATA%\Claude\config.json

配置文件内容:

{
  "mcpServers": {
    "chrome-mcp": {
      "type": "http",
      "url": "http://127.0.0.1:9222/mcp",
      "description": "Chrome浏览器自动化控制服务"
    }
  }
}

验证安装效果

配置完成后,我们需要验证一下Chrome MCP Server是否真的工作了。

基础连接测试
# 查看已注册的MCP服务器
claude mcp list

# 你应该看到类似这样的输出:
# ✅ chrome-mcp (http://127.0.0.1:12306/mcp) - connected

在这里插入图片描述

可以看到,已经成功连接上了。

通过claude发送逆向命令

你是一名逆向工程师,帮我使用chrome-mcp打开网站https://foresightnews.pro/news并进行动态调试,注意,它的数据返回是一个base64和zlib的加密,请帮我给出python版本的解密函数
在这里插入图片描述

  • 自动调用浏览器刷新页面,拦截代码,分析js源码解密逻辑
    在这里插入图片描述

  • 找到API接口,尝试分析结构自编译解密
    在这里插入图片描述

在这里插入图片描述

  • 模型解密总结python版本

在这里插入图片描述

在这里插入图片描述

逆向雪球md5__1038参数

在这里插入图片描述

  • 参考

Claude Code 配置 Chrome DevTools MCP 指南

Chrome MCP Server完全安装指南:让Claude Code真正"接管"你的浏览器

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐