
Drissionpage-MCP-Server
让 Claude Code 直接操控浏览器,自动点页面抓数据
DrissionPage-MCP-Server 是一个把 DrissionPage 浏览器自动化能力封装成 MCP 协议服务的开源项目,让 Claude Code、Codex 等支持 MCP 的 AI 客户端可以直接驱动真实浏览器完成网页操作。它解决的核心问题是:AI 编程助手通常只能读写文本,无法直接打开网页、点击按钮、填表单或抓取动态渲染内容,而该项目通过 MCP 标准接口把浏览器控制权交给模型。核心能力包括页面导航、元素定位与点击、表单输入、截图、执行 JavaScript、获取页面内容等,底层基于 DrissionPage 对 Chromium 的控制,相比 Selenium 更轻量、API 更贴近 Python 习惯。项目用 Python 编写,安装配置后即可在 MCP 客户端中注册为工具,适合需要让 AI 代理完成端到端网页任务的开发者。
项目数据
使用教程
核心亮点
- 基于 DrissionPage,比 Selenium 更轻量,元素定位和等待机制对 Python 开发者更友好
- 以 MCP 标准协议暴露浏览器工具,Claude Code、Codex 等客户端可即插即用
- 覆盖导航、点击、输入、截图、执行 JS 等常用操作,能处理动态渲染页面
不足之处
- 项目处于早期,488 星标,文档和示例丰富度有限
- 依赖本地 Chromium 环境和 MCP 客户端配置,上手门槛对非技术用户偏高
适用场景
- 让 AI 编程助手自动打开文档站抓取 API 说明并生成代码
- 用 Claude Code 驱动浏览器登录后台、填写表单、提交并截图验证
- 在 MCP 工作流中让模型实时读取动态网页内容做数据整理
替代项目
Playwright MCP、Puppeteer、browser-use
项目介绍
上一篇:AIPex
下一篇:noip-renewer
同类项目推荐
n8n
开源
拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。
Fair-code workflow automation platform with native AI capabilities. Combine visual b···
robotcode
开源
让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。
Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···
puppeteer
开源
用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。
JavaScript API for Chrome and Firefox
customermates
开源
比 Pipedrive 直观 10 倍的现代开源 CRM,轻松管理客户与自动化流程。
Building a modern alternative to Pipedrive that is 10x more intuitive.