使用说明
隐形浏览器MCP服务器
一 MCP(模型上下文协议) 使用Playwright和反检测技术提供隐形浏览器功能的服务器。该服务器允许MCP客户端导航到网站并截图,同时避开常见的机器人检测系统。
特性
- 隐身模式:用途 puppeteer额外插件隐形 随着 额外剧作家 绕过机器人检测
- 修改浏览器指纹以显示为常规用户流量
- 处理WebGL、画布、字体、插件和其他浏览器指纹识别技术
- 屏幕截图工具:对任何网站进行整页或特定元素的截图
- 支持无头(默认)和可见浏览器模式
- MCP集成:通过模型上下文协议公开浏览器功能
安装
# Install dependencies
bun install
用法
# Run the MCP server
bun start
# Development mode
bun dev
# Inspect available tools
bun inspect
可用工具
截图
使用隐形浏览器对网页进行截图。
参数:
url(字符串,必填):要导航到的URLfullPage(boolean,可选,默认值:true):是否捕获整个页面selector(string,可选):CSS选择器,仅捕获特定元素headless(boolean,可选,默认值:true):是在无头模式下运行还是在可见浏览器模式下运行
技术细节
本项目使用:
- FastMCP 用于MCP服务器实现
- 剧作家 用于浏览器自动化
- 额外剧作家 用于插件支持
- puppeteer额外插件隐形 用于避免机器人检测
这个项目是用 包子,一个快速的一体化JavaScript运行时。