使用说明
MCP服务器
描述
这 带Pyppeteer的MCP服务器 是一个允许您使用以下命令控制无头浏览器的工具 皮影师,实现自动导航、屏幕截图、与页面元素的交互等。该项目旨在促进基于MCP(多上下文协议)框架的自动化服务器的创建。
特性
- 自动导航: 导航到特定的URL。
- 屏幕截图: 对访问过的页面进行截图。
- 元素交互: 使用CSS选择器、XPath或类名单击页面元素。
- 动态资源: 访问动态页面信息,如当前URL。
- 服务器生命周期管理: 控制浏览器的初始化和关闭。
先决条件
在开始之前,请确保已安装以下内容:
- Python 3.7+:该项目已经用Python 3.12进行了测试,但早期版本(3.7+)也应该可以工作。
- 点:Python包管理器。
- Git:克隆存储库。
安装
通过Smithery安装
通过以下方式自动安装Claude Desktop的MCP服务器 史密瑟里:
npx -y @smithery/cli install @devalexandre/mcp-servers --client claude
通过Pip GitHub
-
安装软件包:
pip install -e git+https://github.com/devalexandre/mcp-servers.git#egg=mcp-servers
通过Git
-
克隆存储库:
git clone https://github.com/devalexandre/mcp-servers.git cd mcp-servers -
创建虚拟环境(可选):
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate` pip install -r requirements.txt -
在可编辑模式下安装软件包:
pip install -e .