June 4
Подключаем Playwright MCP к вашему LLM-клиенту
По умолчанию консольные LLM-клиенты (например, Antigravity/Claude CLI) изолированы от внешнего мира и умеют работать только с текстом или локальными файлами. Если им нужно спарсить сайт с жестким JS-рендерингом или обойти Cloudflare, стандартные консольные утилиты пасуют.
Playwright MCP сервер решает эту проблему. Он позволяет модели запускать реальный экземпляр браузера (в headed-режиме, то есть вы будете видеть окно и все действия модели на экране)
Инструкция для Linux (arch)
1. Устанавливаем NodeJS
sudo pacman -S nodejs npm2. Установите зависимости и сам бинарник браузера.
npx playwright install-depsnpx playwright install chromium
3. Конфигурация Antigravity CLI (если другой, попросите LLM, он вам сделает для другого)
Откройте файл конфигурации MCP-серверов по пути ~/.gemini/config/mcp_config.json (если директории или файла нет, создайте их) и добавьте следующий код:
{
"mcpServers": {
"playwright": {
"command": "npx.cmd",
"args": [
"-y",
"@playwright/mcp@latest"
]
}
}
}
Инструкция для Windows
Скачайте и запустите официальный установщик Node.js
При установке убедитесь, что стои́т галочка "Add to PATH"
В терминале выполните команду для скачивания сборки Chromium. Node.js автоматически подтянет всё необходимое:
npx playwright install chromium
В Windows конфигурационный файл Antigravity находится в вашей пользовательской директории.
Нажмите Win + R, введите %USERPROFILE% и нажмите Enter.
Найдите или создайте там папку .gemini, а внутри неё — папку config.
Создайте текстовый файл mcp_config.json по полному пути:
C:\Users\Ваше_Имя\.gemini\config\mcp_config.json
Вставьте в него конфигурацию сервера:
{
"mcpServers": {
"playwright": {
"command": "npx.cmd",
"args": [
"-y",
"@playwright/mcp@latest"
]
}
}
}