
executeautomation/mcp-playwright
Browser automationЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Playwright Model Context Protocol Server — инструмент для автоматизации браузеров и API в Claude Desktop, Cline, Cursor IDE и других 🔌
Обзор
Сервер Model Context Protocol, предоставляющий возможности автоматизации браузера с помощью Playwright. Этот сервер позволяет LLM взаимодействовать с веб-страницами, делать скриншоты, генерировать тестовый код, скрейпить страницу и выполнять JavaScript в реальной браузерной среде. Проверьте свои веб-приложения с помощью простой команды: - «Тест на iPhone 13» - «Переключение на вид iPad» - «Поворот в горизонтальный режим» Браузеры iPhone, iPad, Pixel, Galaxy и Desktop с правильной эмуляцией вьюпорта, user-agent, сенсорных событий и соотношения пикселей устройств. 📚 Просмотр устройства Краткая ссылка | Руководство по подсказкам Вы можете установить пакет с помощью npm, mcp-get или Smithery: Чтобы автоматически установить Playwright MCP для Claude Desktop через Smithery: Установите сервер Playwright MCP в VS Code с помощью одной из следующих кнопок:
Обзор (машинный перевод)
MseeP.ai Оценка безопасности
Playwright MCP Server 🎭
Сервер Model Context Protocol, предоставляющий возможности автоматизации браузера с помощью Playwright. Этот сервер позволяет LLM взаимодействовать с веб-страницами, делать скриншоты, генерировать тестовый код, скрейпить страницу и выполнять JavaScript в реальной браузерной среде.
✨ Что нового в v1.0.10
🎯 Эмуляция устройства с 143 реальных пресетами устройств!
Протестируйте свои веб-приложения на реальных профилях устройств с помощью простой команды:
Поддержка естественного языка для AI-ассистентов:
- «Тест на iPhone 13»
- «Переключиться на вид iPad»
- «Поворот в ландшафт»
Поддерживает 143 устройства: iPhone, iPad, Pixel, Galaxy и десктопные браузеры с правильной эмуляцией view-window, user-agent, сенсорных событий и соотношения пикселей устройств.
📚 Просмотр устройства Краткая ссылка | Руководство по подсказкам
Скриншот
Документация | Ссылка на API
Установка
Вы можете установить пакет с помощью npm, mcp-get или Smithery:
Использование npm:
Использование mcp-get:
Использование кузнечного мастерства
Чтобы автоматически установить Playwright MCP для Claude Desktop через Smithery:
Использование кода Клода:
Установка в VS Code
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Playwright MCP Server 🎭
A Model Context Protocol server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages, take screenshots, generate test code, web scrapes the page and execute JavaScript in a real browser environment.
✨ What’s New in v1.0.10
🎯 Device Emulation with 143 Real Device Presets!
Test your web applications on real device profiles with a simple command:
// Test on iPhone 13 with automatic user-agent, touch support, and device pixel ratio
await playwright_resize({ device: "iPhone 13" });
// Switch to iPad with landscape orientation
await playwright_resize({ device: "iPad Pro 11", orientation: "landscape" });
// Test desktop view
await playwright_resize({ device: "Desktop Chrome" });
Natural Language Support for AI Assistants:
- “Test on iPhone 13”
- “Switch to iPad view”
- “Rotate to landscape”
Supports 143 devices: iPhone, iPad, Pixel, Galaxy, and Desktop browsers with proper emulation of viewport, user-agent, touch events, and device pixel ratios.
📚 View Device Quick Reference | Prompt Guide
Screenshot
Documentation | API reference
Installation
You can install the package using either npm, mcp-get, or Smithery:
Using npm:
npm install -g @executeautomation/playwright-mcp-server
Using mcp-get:
npx @michaellatman/mcp-get@latest install @executeautomation/playwright-mcp-server
Using Smithery
To install Playwright MCP for Claude Desktop automatically via Smithery:
Установка
npx @executeautomation/playwright-mcp-serverКонфигурация
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "@executeautomation/playwright-mcp-server"]
}
}
}