Drissionpage-MCP-Server

让 Claude Code 直接操控浏览器,自动点页面抓数据

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 自动化工作流 🍴 复刻 43 🐛 待处理 6 👀 关注 28
GitHub ↗
GitHub 星标 ★ 484
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自行部署

项目预览

Drissionpage-MCP-Server 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类自动化工作流
开发团队jumodada
定价模式🏷️完全免费
价格说明开源免费,需自行部署
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型browser-automation,claude-code,codex,drissionpage,mcp
GitHub 星标★ 484
上线时间2026-01-22 00:00:00
代码更新2026-10-31
仓库体积11.6 MB
本站数据更新2026-11-03
维护状态活跃
收录时间2026-09-18
浏览次数1

项目介绍

DrissionPage-MCP-Server 是一个把 DrissionPage 浏览器自动化能力封装成 MCP 协议服务的开源项目,让 Claude Code、Codex 等支持 MCP 的 AI 客户端可以直接驱动真实浏览器完成网页操作。它解决的核心问题是:AI 编程助手通常只能读写文本,无法直接打开网页、点击按钮、填表单或抓取动态渲染内容,而该项目通过 MCP 标准接口把浏览器控制权交给模型。核心能力包括页面导航、元素定位与点击、表单输入、截图、执行 JavaScript、获取页面内容等,底层基于 DrissionPage 对 Chromium 的控制,相比 Selenium 更轻量、API 更贴近 Python 习惯。项目用 Python 编写,安装配置后即可在 MCP 客户端中注册为工具,适合需要让 AI 代理完成端到端网页任务的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-18 · 当前星标 ★ 484

使用教程

难度:进阶 约 30 分钟 部署方式:本地安装 5 步

环境要求

  • Python 3.10+
  • 浏览器
  • 模型凭据

安装与启动步骤

  1. 1装包

    它有发布包。

    python -m pip install -U "drissionpage-mcp>=0.9.0"
  2. 2接进客户端

    注册成协议服务。

  3. 3让它识别页面元素

    它把多模态识别与浏览器控制结合。

  4. 4试一次点击

    先对简单页面验证。

  5. 5限频率

    自动化操作要有间隔。

如何确认成功

能对一个页面完成定位元素并点击的动作,且坐标识别错误的元素会被重试而不是误点

注意事项

  • 它把浏览器控制能力包成协议服务,用多模态模型识别元素位置。
  • 靠视觉坐标定位,比选择器更通用但对准确率要求高。
  • 误点比点不到更糟,要有重试与确认机制。
  • 自动化访问注意目标站点条款与频率限制。

核心亮点

  • 基于 DrissionPage,比 Selenium 更轻量,元素定位和等待机制对 Python 开发者更友好
  • 以 MCP 标准协议暴露浏览器工具,Claude Code、Codex 等客户端可即插即用
  • 覆盖导航、点击、输入、截图、执行 JS 等常用操作,能处理动态渲染页面

不足之处

  • 项目处于早期,488 星标,文档和示例丰富度有限
  • 依赖本地 Chromium 环境和 MCP 客户端配置,上手门槛对非技术用户偏高

适用场景

  • 让 AI 编程助手自动打开文档站抓取 API 说明并生成代码
  • 用 Claude Code 驱动浏览器登录后台、填写表单、提交并截图验证
  • 在 MCP 工作流中让模型实时读取动态网页内容做数据整理

替代项目

Playwright MCP、Puppeteer、browser-use

上一篇:AIPex

下一篇:noip-renewer

同类项目推荐

agent-browser-cli 开源

一条命令让 AI 看清并操作浏览器

使用 agent-browser-cli 进行浏览器感知与控制。适用于标签页扫描/切换、页面 JS 执行、Co···

★ 644 2026-10-25
RPA-Python 开源

用 Python 写脚本,轻松搞定桌面重复操作,跨平台自动跑。

Python package for doing RPA

★ 5505 2026-08-10
ShortGPT 开源

输入主题,自动生成短视频,批量发布到 TikTok 和 YouTube Shorts。

ShortGPT - Experimental AI framework for youtube shorts / tiktok channel automation

★ 8101 2026-08-09
texera 开源

拖拽构建数据管道,AI 智能体协同分析

Human-AI Collaborative Data Science Using Visual Workflows

★ 328 2026-08-09
Kooboo 开源

用 JavaScript 加 AI 快速搭可移植的网站和电商应用

High-performance platform for building websites, e-commerce, and web applications—w···

★ 345 2026-09-30
fynt 开源

自托管工作流引擎,把重复操作串成自动流程

Self-hostable workflow automation platform

★ 467 2026-09-17
hass-n8n 开源

在 Home Assistant 里直接跑 n8n,可视化编排家庭自动化流程

Home assistant addon to host a n8n.io instance

★ 220 2026-09-20
go-choria 开源

跨机房批量跑运维任务,像本地一样简单

Backplane Development Framework and Server hosting Choria Agents, Networks, Federati···

★ 103 2026-10-13
agent-desktop 开源

让 AI 代理像人一样操作桌面应用,输出结构化结果

Computer use CLI for AI agents

★ 11880 2026-08-09