Clearcote Browser MCP

Chromium с подменой отпечатка устройства на уровне движка и MCP-сервер, который дает агенту управлять им через Playwright

  • 254 ★ репозитория
  • Последний коммит
  • BSD-3-Clause
MCP-серверОфициальный

Широкий доступ

Почему такой уровень

  • Подмена отпечатка устройства позволяет обходить антибот-проверки, а действия вопреки правилам сайта ведут к блокировке аккаунтов и юридической ответственности
  • Агент получает полноценный браузер с куками, вводом в формы и выполнением `JavaScript` на страницах
  • Прокси с логином и ключ облака лежат в конфигурации клиента, а бинарник браузера скачивается при первом запуске
Все причины и проверки

clearcotelabs/clearcote-browser

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/clearcote-browser

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Подмена отпечатка устройства позволяет обходить антибот-проверки, а действия вопреки правилам сайта ведут к блокировке аккаунтов и юридической ответственности
  • Агент получает полноценный браузер с куками, вводом в формы и выполнением `JavaScript` на страницах
  • Прокси с логином и ключ облака лежат в конфигурации клиента, а бинарник браузера скачивается при первом запуске

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Clearcote представляет собой сборку `Chromium` на основе ungoogled-chromium, где управление отпечатком устройства встроено в `C++` движок. Скрипты на странице, заголовки `HTTP` и рукопожатие `TLS` исходят из одного настоящего `Chromium` и согласуются между собой, поэтому браузер выглядит как одна цельная машина. Один и тот же код выбора (`seed`) всегда дает один и тот же профиль. Браузер управляется кодом `Playwright` или `Puppeteer`, а SDK есть для `Python`, `Node.js` и `.NET`. Для агента в каталоге `mcp/` лежит сервер `clearcote-mcp`: около 20 инструментов для работы с общим браузером. Чтение: `read_page` (Markdown, текст или оба), `get_page_html`, `page_elements`, `evaluate_js`, `get_cookies`. Действия: `navigate`, `click`, `fill_field`, `press_key`, работа с вкладками. Снимки: `screenshot_page`, `save_page_pdf`. Сессии: `save_profile` и `load_profile` сохраняют куки и хранилище. Инструмент `get_cdp_endpoint` передает тот же браузер любому клиенту `CDP`, например `Playwright`, browser-use или Crawl4AI. Персону задают переменными окружения: `CLEARCOTE_FINGERPRINT`, `CLEARCOTE_PLATFORM`, `CLEARCOTE_BRAND`, `CLEARCOTE_PROXY`, `CLEARCOTE_GEOIP` (часовой пояс, локаль и IP `WebRTC` берутся по выходному адресу прокси). Бинарник скачивается при первом запуске с проверкой `SHA-256`. Размещенные браузеры на серверах Clearcote включаются через `CLEARCOTE_CLOUD` и `CLEARCOTE_API_KEY`.

Для кого. Разработчикам скрейперов, тестировщикам и командам автоматизации, которым нужен устойчивый профиль браузера для агента и своя проверка защиты сайтов.

Подходит, если

  • Агент должен работать в одном профиле браузера между запусками: тот же `seed` дает ту же "машину"
  • Playwright-код уже есть, и достаточно заменить строку запуска браузера на `launch()` из SDK
  • Собственный сайт или антибот-защиту проверяют на разных профилях устройств
  • Claude или Cursor должны читать страницы и заполнять формы через MCP, а `Playwright` и browser-use подключаться к тому же браузеру по `CDP`
  • Важна воспроизводимая сборка: открытый билд собирается из исходных патчей репозитория

Не подходит, если

  • Нужно действовать на чужих сайтах вопреки их правилам: подмена отпечатка нарушает условия многих сервисов и ведет к блокировке аккаунтов
  • Задача решается обычным `Playwright` на своих сайтах: простой браузер проще и не требует скачивать отдельный бинарник
  • Платформа macOS на Apple Silicon: сборки есть для Windows x64 и Linux x64, а также `Docker`
  • Нужно только читать открытые страницы без профилей: хватит обычного браузерного MCP

Пример запроса к агенту

Подключи `clearcote-mcp`, открой нашу страницу входа в постоянном профиле acct-1 и проверь, что форма принимает тестовые данные

MCP

Транспорт
stdio
Авторизация
не нужна

Переменные окружения

CLEARCOTE_FINGERPRINT
Строка, из которой собирается стабильный профиль устройства
CLEARCOTE_PROXY секрет
Адрес прокси вида http://user:pass@host:port для всего трафика
CLEARCOTE_API_KEY секрет
Ключ cc_live_... для облачных браузеров и инструмента run_task

Ограничения

  • Нативные сборки есть для Windows x64 и Linux x64, а также для `Docker`. macOS в таблице платформ нет.
  • Последняя сборка бесплатна для одного браузера при входе через GitHub, тариф Pro стоит 49 долларов в месяц, размещенные браузеры тарифицируются за гигабайт.
  • Прокси и ключ облака передаются в переменных окружения конфигурации MCP, поэтому файл с ними нельзя коммитить.
  • Документация приложена к проекту с оговоркой в файле DISCLAIMER.md: ответственность за использование лежит на человеке, а подмена отпечатка противоречит правилам части сайтов.

Как отключить. Удалите запись clearcote из mcpServers в конфигурации клиента и перезапустите его. Скачанный бинарник браузера хранится в кэше SDK, его можно стереть вручную. Пакет `Python` снимает `pip` uninstall `clearcote-mcp`.

Частые вопросы

Как подключить Clearcote к Claude Desktop или Cursor?

Добавьте в `mcpServers` запись с command `npx` и args `["-y", "clearcote-mcp"]`, в блоке env задайте `CLEARCOTE_FINGERPRINT`. Запуск идет через `uvx`, `pipx` или `pip`, и при первом старте скачивается браузер.

Чем Clearcote отличается от puppeteer-stealth?

Подмена отпечатка сделана в `C++` движка `Chromium`, а не JavaScript-патчами поверх страницы. Автор считает, что патчи на `JavaScript` выдают себя сами. Управление идет через `CDP` без флагов автоматизации, поэтому `navigator.webdriver` остается `false`.

Как дать тот же браузер `Playwright` или browser-use?

Вызовите инструмент `get_cdp_endpoint` или запустите `clearcote-serve --port 9222`. Клиент подключается по адресу http://127.0.0.1:9222, например `chromium.connect_over_cdp`.

Сколько стоит Clearcote?

Открытая сборка бесплатна. Последний билд бесплатен для одного браузера с входом через GitHub, Pro стоит 49 долларов в месяц, размещенные браузеры 1 евро за гигабайт.

Законно ли использовать Clearcote?

Сам браузер открытый, а закон и правила сайтов зависят от задачи. Тесты своих сайтов и сбор открытых данных отличаются от входа в чужие аккаунты, поэтому условия площадки проверяйте до запуска.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

MCP-сервер и расширение Chrome, которые дают агенту управлять вашим уже открытым браузером с вашими авторизованными сессиями, все локально

MCP-серверШирокий доступ7,3 тыс.Звезды репозитория

Браузер для агента на прямом CDP без Playwright: профили с логинами, CLI, MCP-сервер и запись сценариев в скилл

CLIШирокий доступ75Звезды репозитория

MCP-сервер, который открывает страницы в безголовом Chromium через Playwright и отдает агенту основной текст в Markdown даже с сайтов на JavaScript

MCP-серверРасширенный доступ1,1 тыс.Звезды репозитория
Официальный

MCP-сервер Browserless.io: облачный браузер для агента с чтением страниц, обходом сайтов, аудитом Lighthouse и сессиями с кликами

MCP-серверШирокий доступ19Звезды репозитория

Браузер на Rust без Chromium с собственным отпечатком TLS и V8; MCP-сервер отдает агенту страницы и проверку защиты сайта.

MCP-серверШирокий доступ128Звезды репозитория
Официальный

Официальный MCP-сервер Microsoft для управления браузером через Playwright по дереву доступности, без скриншотов

MCP-серверРасширенный доступ39,6 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Clearcote Browser (эта карточка)дане нужна254
Anti-Detect Browser Skills (AntiBrow)да21скиллы с профилями отпечатка и рецептами сбора данных, а здесь сам Chromium с подменой на уровне движка и MCP-сервер
Playwright MCPдане нужна39 570обычный Chromium без подмены отпечатка, а Clearcote дает агенту согласованный профиль устройства

Коротко о README

Страница объясняет идею цельного отпечатка, дает быстрый старт на `Python` и таблицу «что это, с чем работает, где запускается, сколько стоит». Далее идет выбор способа запуска: SDK, CDP-эндпоинт, `Docker`, облако, MCP-сервер и агентные запуски. Отдельный раздел показывает, как перенести код с `Playwright`, `Puppeteer`, browser-use, Crawl4AI, nodriver, Stagehand и закрытых антидетект-браузеров.

Бейдж для README

Сообщить о проблеме