Об этом проекте

invisible_playwright_mcp — это самостоятельно размещаемый Python MCP-сервер, который позволяет ИИ-ассистенту управлять настоящим браузером. Он построен на антидетект-движке скрытого Firefox, поэтому агент может просматривать страницы, которые иначе блокировали бы автоматизированных клиентов. Два способа использования: 1. Через MCP из ассистента. Установите uv, затем добавьте плагин в Claude Code, Codex или Gemini CLI с помощью документированных команд marketplace/extension. Сам пакет является MCP-сервером при запуске без подкоманды. 2. Автономный веб-интерфейс. Запустите `uvx invisible-playwright-mcp ui --openrouter-key ...` и откройте http://127.0.0.1:8765. Чат слева, живой просмотр браузера справа. Требуется ключ OpenRouter, по умолчанию используется модель z-ai/glm-5.3-flash. Агент управляет страницами так, как это делал бы человек: перемещает указатель и нажимает клавиши, а не только вызывает API. Пример в README — задача поиска авиабилетов, где агент должен кликать по дням календаря по одному и считывать тарифы без догадок. Опции конфигурации включают: - --openrouter-key или OPENROUTER_API_KEY - --model или INVISIBLE_MCP_MODEL - --proxy (http или socks5, с обязательными host и port; часовой пояс, локаль и egress следуют за прокси) - --binary для существующей сборки движка, которая должна соответствовать закреплённой версии - --seed для воспроизводимой идентичности браузера - --profile-dir для сохранения логинов и cookies - --headed для отображения окна браузера - --host и --port (по умолчанию 127.0.0.1:8765; изменение host открывает интерфейс без аутентификации) Файл .env в текущем каталоге может содержать OPENROUTER_API_KEY и STEALTHFOX_BINARY. Приоритет: флаг, затем переменная окружения, затем .env, затем значение по умолчанию; читается только текущий каталог, и значения не выводятся при запуске. Связанные проекты того же семейства: invisible_playwright (движок как Python-библиотека с API в стиле Playwright) и invisible_core (seed в отпечаток, предпочтения, прокси и геолокация). Примечания о приватности из README: агент работает локально, без сервера, управляемого автором. Посещаемые сайты видят обычный Firefox; провайдер модели получает разговор и содержимое страниц; GitHub используется для загрузки движка, база GeoIP — при заданном прокси, а также однострочный счётчик запусков. Сессии, профили и скриншоты остаются локально в INVISIBLE_MCP_HOME или системном каталоге данных приложений. Проект лицензирован под MIT, при этом релизы до 2 сентября 2026 года остаются под AGPL-3.0. README также просит пользователей уважать условия сайтов и ограничения по частоте запросов.