
vikashloomba/mcp-server-playwright
Browser automationЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
vikashloomba/mcp-server-playwright — это кандидат на MCP-сервер, импортированный из https://github.com/vikashloomba/mcp-server-playwright.
Обзор
vikashloomba/mcp-server-playwright — это кандидат на MCP-сервер, импортированный из https://github.com/vikashloomba/mcp-server-playwright.
Обзор (машинный перевод)
Драматург MCP Server
Сервер Model Context Protocol, предоставляющий возможности автоматизации браузера с помощью Playwright Позволите LLM взаимодействовать с веб-страницами, делать скриншоты и выполнять JavaScript в реальной браузерной среде
Содержание
- Особенности
- Установка
- Конфигурация
- Компоненты
- Инструменты
- Ресурсы
- Лицензия
Особенности
- 🌐 Полная автоматизация браузера
- 📸 Захват скриншотов целых страниц или отдельных элементов
- 🖱️ Всестороннее взаимодействие с вебом (навигация, клики, заполнение форм)
- 📊 Мониторинг журналов консолей
- 🔧 Выполнение JavaScript в контексте браузера
Установка
Установка через Smithery
Чтобы автоматически установить MCP Server Playwright для Claude Desktop через Smithery:
Вы можете установить пакет с помощью npx или mcp-get:
Использование NPX:
Эта команда будет:
- Проверьте совместимость вашей операционной системы (Windows/macOS)
- Создать или обновить конфигурационный файл Claude
- Настройте интеграцию сервера Playwright
Конфигурационный файл будет автоматически создан/обновляться по адресу:
- Окна:
%APPDATA%\Claude\claude_desktop_config.json - macOS: '~/Библиотека/Поддержка приложений/Claude/claude_desktop_config.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
MCP Server Playwright
A Model Context Protocol server that provides browser automation capabilities using Playwright Enable LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment
Table of Contents
Features
- 🌐 Full browser automation capabilities
- 📸 Screenshot capture of entire pages or specific elements
- 🖱️ Comprehensive web interaction (navigation, clicking, form filling)
- 📊 Console log monitoring
- 🔧 JavaScript execution in browser context
Installation
Installing via Smithery
To install MCP Server Playwright for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @automatalabs/mcp-server-playwright --client claude
You can install the package using either npx or mcp-get:
Using npx:
npx @automatalabs/mcp-server-playwright install
This command will:
- Check your operating system compatibility (Windows/macOS)
- Create or update the Claude configuration file
- Configure the Playwright server integration
The configuration file will be automatically created/updated at:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Using mcp-get:
npx @michaellatman/mcp-get@latest install @automatalabs/mcp-server-playwright
Configuration
The installation process will automatically add the following configuration to your Claude config file:
{
"mcpServers": {
Установка
npx -y @automatalabs/mcp-server-playwrightКонфигурация
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "@automatalabs/mcp-server-playwright"]
}
}
}