Token导航 LogoToken导航

MCP Server · 浏览器工具

Fourth Playwright MCP Server

基于Playwright和FastMCP v3构建的通用网页自动化MCP服务器,提供网页导航、表单填充、数据提取等功能,适用于Claude.ai等平台的浏览器自动化需求。

stdio官方级别未说明来源级核验工具 25
浏览器自动化PythonClaude数据提取

快速开始

作者 / 组织
Rev4nchist
提供方
Rev4nchist
运行时
Python

工具数量

25

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

2 个

MCP World

选型结论

Fourth Playwright MCP Server 属于浏览器工具类 MCP Server,公开资料标注 25 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前要先准备 OAuth 授权。

分类

浏览器工具

传输方式

stdio

认证方式

OAuth 授权

部署方式

支持远程部署

安装与配置

安装命令

uv run python src/server.py

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 25 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

剧作家网络MCP

通过HTTP为Claude浏览器提供自动化功能——浏览网站、填写表单、提取数据以及与任何web应用程序交互。

建筑

Claude.ai / Cowork Plugin
    │  Streamable HTTP
    ▼
FastMCP v3 (Python)
    │
    ├── 70+ playwright_* tools (proxied via subprocess)
    ├── 19 web_* orchestration tools
    ├── 1 browser_wait_for wrapper
    └── Skills (MCP resources)

工具

Web自动化(自定义编排)

工具目的
web_login导航到登录页面,发现表单字段(auto_fill选项)
web_check_auth_state检查用户是否经过身份验证
web_navigate_and_wait导航+SPA感知内容等待
web_wait_for_ready执行任何操作后等待页面内容
web_discover_navigation识别菜单、选项卡、分页
web_extract_table提取表数据(行/csv/markdown,DOM模式)
web_extract_page_data提取目标页面内容
web_extract_links通过DOM(结构化数据)提取链接
web_discover_form识别表单字段、类型、引用
web_fill_form批量填写表单字段
web_search使用过滤器搜索Google/DuckDuckGo
web_search_and_extract搜索+多页内容提取
web_extract_article通过DOM解析清理文章文本
web_extract_metadata页面元数据(OG、JSON-LD、元标签)
web_save_pdf将页面另存为PDF
web_save_session保存浏览器会话状态
web_load_session恢复已保存的会话
web_execute_js运行JavaScript并进行错误处理
web_extract_structured_data基于CSS选择器的数据提取

剧作家原始人(代理)

全部70+ @playwright/mcp 工具可与 playwright_ 前缀: playwright_browser_navigate, playwright_browser_snapshot, playwright_browser_click, playwright_browser_type, playwright_browser_take_screenshot以及更多。

效用

工具目的
browser_wait_for类型安全包装 playwright_browser_wait_for

部署

铁路(生产)

服务器通过Dockerfile部署到Railway。设置这些环境变量:

变量必填默认描述
PORT否按铁路设置HTTP端口
HOST没有0.0.0.0绑定地址
OAUTH_CLIENT_ID否--OAuth客户端ID(省略以禁用身份验证)
OAUTH_CLIENT_SECRET否--OAuth客户端密码
OAUTH_AUTHORIZATION_ENDPOINT否Google OIDC授权端点
OAUTH_TOKEN_ENDPOINT否Google OIDC令牌端点
BASE_URL没有http://127.0.0.1:8000服务器公共URL(用于OAuth重定向)

本地开发

# Install dependencies
uv sync

# Start server
uv run python src/server.py
# → http://localhost:8000/health

码头工人

docker build -t playwright-web-mcp .
docker run -p 8000:8000 playwright-web-mcp

用法

Claude.ai定制连接器

在Claude.ai项目设置中添加为自定义连接器:

  • 网址: https://.railway.app/mcp
  • 身份验证:OAuth 2.1(如果已配置)

协作插件

在插件中引用MCP端点 .mcp.json:

{
  "mcpServers": {
    "web": {
      "url": "https://.railway.app/mcp"
    }
  }
}

发展

# Run tests
uv run pytest

# Lint
uv run ruff check src/

# Type check
uv run ruff format --check src/

许可证

内部使用——第四企业。

工具与能力

工具数量

25

资源数量

0

提示词数量

0

能力标签

网页自动化Python本地部署数据提取表单填充浏览器自动化MCP服务器

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

自动操作网页

打开页面、点击、填表,把浏览器动作交给模型执行。

抓结构化数据

把页面内容整理成表格或 JSON,省掉手工复制粘贴。

走一遍关键流程

按步骤检查页面是否正常,回归时少漏环节。

选择建议

值得选的地方

  • 工具数量 25 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在浏览器工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到OAuth 授权的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Fourth Playwright MCP Server

MCP World · 本页

25stdio有2 个2026-05-17
Fetch 9a2682de

MCP.so

1SSE有3 个2026-05-17
Browser 738d52bc

MCP World

0stdio有1 个2026-05-17
Playwright MCP Server

MCP.so

21stdio有4 个2026-05-17
Skyvern MCP

MCP World

0stdio有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Fourth Playwright MCP Server 怎么安装?

公开资料给出的安装命令是 uv run python src/server.py,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Fourth Playwright MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Fourth Playwright MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Fourth Playwright MCP Server 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Fourth Playwright MCP Server 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP