June 4

Подключаем Playwright MCP к вашему LLM-клиенту

По умолчанию консольные LLM-клиенты (например, Antigravity/Claude CLI) изолированы от внешнего мира и умеют работать только с текстом или локальными файлами. Если им нужно спарсить сайт с жестким JS-рендерингом или обойти Cloudflare, стандартные консольные утилиты пасуют.
Playwright MCP сервер решает эту проблему. Он позволяет модели запускать реальный экземпляр браузера (в headed-режиме, то есть вы будете видеть окно и все действия модели на экране)


Инструкция для Linux (arch) 1. Устанавливаем NodeJS

sudo pacman -S nodejs npm

2. Установите зависимости и сам бинарник браузера.

npx playwright install-deps
npx 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"
      ]
    }
  }
}