
Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Сервер MCP Playwright
Обзор
Сервер Model Context Protocol (MCP), предоставляющий возможности автоматизации браузера с помощью Playwright. Этот сервер позволяет LLM взаимодействовать с веб-страницами через структурированные снимки доступности, обходя необходимость в скриншотах или визуально настроенных моделях. Этот пакет предоставляет интерфейс MCP в Playwright. Если вы используете , возможно, вам будет полезнее использовать CLI+SKILLS. - : Современные всё больше предпочитают рабочие процессы на основе CLI, представленные как SKILL, чем MCP, поскольку вызовы CLI более эффективны с точки зрения токенов: они избегают загрузки больших схем инструментов и многословных деревьев доступности в контекст модели, позволяя агентам действовать с помощью лаконичных, специально созданных команд. Это делает CLI + SKILLS лучше подходящими для высокопроизводительных программных агентов, которым необходимо балансировать автоматизацию браузера с большими кодовыми базами, тестами и рассуждением в ограниченных контекстных окнах. .
Обзор (машинный перевод)
Драматург MCP
Сервер Model Context Protocol (MCP), предоставляющий возможности автоматизации браузера с помощью Playwright. Этот сервер позволяет LLM взаимодействовать с веб-страницами через структурированные снимки доступности, обходя необходимость в скриншотах или визуально настроенных моделях.
Драматург MCP против Playwright CLI
Этот пакет предоставляет MCP-интерфейс для подключения к Playwright. Если вы используете кодирующего агента, вам может быть полезно использовать CLI+SKILLS.
- CLI: Современные кодинговые агенты всё чаще предпочитают рабочие процессы на основе CLI, представленные как SKILL, по сравнению с MCP, поскольку вызовы CLI более эффективны с точки зрения токенов: они избегают загрузки больших схем инструментов и подробных деревьев доступности в контекст модели, позволяя агентам работать с помощью лаконичных, специально созданных команд. Это делает CLI + SKILLS более подходящими для высокопроизводительных программных агентов, которым необходимо балансировать автоматизацию браузера с большими кодовыми базами, тестами и рассуждением в ограниченных контекстных окнах. Узнайте больше о Playwright CLI с помощью SKILLS.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Playwright MCP
A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.
Playwright MCP vs Playwright CLI
This package provides MCP interface into Playwright. If you are using a coding agent, you might benefit from using the CLI+SKILLS instead.
-
CLI: Modern coding agents increasingly favor CLI–based workflows exposed as SKILLs over MCP because CLI invocations are more token-efficient: they avoid loading large tool schemas and verbose accessibility trees into the model context, allowing agents to act through concise, purpose-built commands. This makes CLI + SKILLs better suited for high-throughput coding agents that must balance browser automation with large codebases, tests, and reasoning within limited context windows.Learn more about Playwright CLI with SKILLS.
-
MCP: MCP remains relevant for specialized agentic loops that benefit from persistent state, rich introspection, and iterative reasoning over page structure, such as exploratory automation, self-healing tests, or long-running autonomous workflows where maintaining continuous browser context outweighs token cost concerns.
Key Features
- Fast and lightweight. Uses Playwright’s accessibility tree, not pixel-based input.
- LLM-friendly. No vision models needed, operates purely on structured data.
- Deterministic tool application. Avoids ambiguity common with screenshot-based approaches.
Requirements
- Node.js 18 or newer
- VS Code, Cursor, Windsurf, Claude Desktop, Goose, Grok, Junie or any other MCP client
Getting started
First, install the Playwright MCP server with your client.
Standard config works in most of the tools:
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": [
"@playwright/mcp@latest"
]
}
}
}
Установка
npx @playwright/mcp@latestКонфигурация
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": [
"@playwright/mcp@latest"
]
}
}
}