OlympHill
MCP-Server-Playwright logo

MCP-Server-Playwright基于 Playwright 的 MCP 服务 - 浏览器自动化服务器

(0)
Daniel Nikulshyn审阅者 Daniel Nikulshyn·更新 2026年7月

概览

MCP Server Playwright 是一款基于 Model Context Protocol 的服务器,旨在通过 Playwright 提供浏览器自动化功能。它使大型语言模型(LLMs)能够在真实浏览器环境中与网页交互、截图以及执行 JavaScript。该工具提供完整的浏览器自动化能力,包括截图捕获、全面的网页交互以及控制台日志监控。 要使用 MCP Server Playwright,需先安装,通常通过 Smithery(软件包管理器)或使用 'mcp-get' 命令进行安装。安装过程会创建或更新 Claude 配置文件,并配置 Playwright 服务器集成。 安装完成后,MCP Server Playwright 提供了一系列浏览器自动化工具,包括 'browser_navigate' 用于导航至任意 URL,'browser_screenshot' 用于截取整个页面或特定元素的截图,'browser_click' 用于点击页面上的元素,'browser_click_text' 用于根据文字内容点击元素,以及 'browser_hover' 用于在页面上悬停元素。 该工具支持与网站及 Web 应用程序的交互,允许 LLM 访问并操纵网页内容。然而,MCP-Server-Playwright 要正常运行,需要满足一些特定要求,例如已安装 Node.js 并且系统 PATH 中可用 'npx'。

主要功能

  • 全面浏览器自动化
  • 屏幕截图捕获
  • 全面 web 交互
  • console 日志监控
  • JavaScript 执行

价格

模型
Free
评分
暂无评价

使用场景

自动化 web 交互

使用 MCP 服务器 Playwright 来使 LLM 能够与 web 页面交互,包括填充表单、点击按钮和导航到不同 URL。

web 抓取和数据提取

使用 MCP 服务器 Playwright 来自动化 web 抓取任务,例如捕获网页截图或者提取特定数据

优点 & 缺点

优点

  • 使 LLM 能够与 web 页面进行交互
  • 提供了全面浏览器自动化能力
  • 支持屏幕截图捕获和 JavaScript 执行
  • 在 web Scraping 和数据提取方面具有强大功能
  • 为 LLM 提供了真实浏览器环境中的 web 交互能力

缺点

  • 需要 Node.js 和 npx
  • 配置可以复杂到让非标准设置难以实现

评测

登录以留下评测。

暂无评测。来当第一个吧!

问答

Are there any notable limitations or challenges when using this tool?

It requires a Node.js environment and npx, and the configuration can become complex if you need non‑standard setups or custom browser settings, which may increase the learning curve for beginners.

Asked by Oksana Melnyk · Jan 25, 2026

What browser automation functions can MCP-Server-Playwright provide?

It supports full browser automation: navigating to URLs with `browser_navigate`, taking screenshots, executing arbitrary JavaScript in the page, and monitoring console logs for debugging or data extraction.

Asked by Mustafa Yilmaz · Jan 22, 2026

How do I install MCP-Server-Playwright and get it working with an LLM?

Install via Smithery or run the ‘mcp-get’ command, which will add the tool to your environment, update the Claude configuration file, and configure the Playwright server integration. Ensure Node.js and npx are available as prerequisites.

Asked by Ahmed Saleh · Dec 7, 2025

提问

服务配缩器 的替代品