Stealth Browser Mcp

Stealth Browser Mcp

🚀 隐身浏览器 MCP 服务器

隐身浏览器 MCP 服务器借助 Playwright 和反检测技术,实现隐身浏览器功能。它基于 MCP (模型上下文协议),能让 MCP 客户端在访问网站并截取截图时,有效避开常见的机器人检测系统。

🚀 快速开始

隐身浏览器 MCP 服务器使用便捷,按以下步骤即可快速开启服务:

# 安装依赖项
bun install

# 运行 MCP 服务器
bun start

✨ 主要特性

  • 隐身模式:借助 puppeteer-extra-plugin-stealthplaywright-extra,对浏览器指纹进行修改,使流量伪装成普通用户流量,从而巧妙避开机器人检测。它还能对 WebGL、Canvas、字体、插件和其他浏览器指纹技术进行处理。
  • 截图工具:可对任何网站进行全页截图,也能针对特定元素进行截图。支持无头模式(默认)和可见浏览器模式。
  • MCP 集成:通过模型上下文协议提供浏览器功能。

📦 安装指南

# 安装依赖项
bun install

💻 使用示例

基础用法

# 运行 MCP 服务器
bun start

# 开发模式
bun dev

# 检查可用工具
bun inspect

高级用法

使用 screenshot 工具截取网页截图:

# 示例命令,可根据需求调整参数
bun screenshot --url="https://example.com" --fullPage=true --selector=".example-class" --headless=false

参数说明:

参数 详情
url 字符串类型,必需参数,要访问的 URL 地址
fullPage 布尔值类型,可选参数,默认为 true,表示是否捕获整个页面
selector 字符串类型,可选参数,CSS 选择器,仅截取特定元素
headless 布尔值类型,可选参数,默认为 true,表示是否以无头模式运行或显示浏览器界面

🔧 技术细节

该项目使用以下技术构建:

该项目使用 Bun,这是一个快速的一站式 JavaScript 运行时环境。

  • 0 关注
  • 0 收藏,26 浏览
  • system 提出于 2025-10-04 22:45

相似服务问题

相关AI产品