Браузерный MCP-сервер с открытым исходным кодом · Apache-2.0 · Windows · предварительная версия v0.9

BrowserDo MCP-сервер для браузера, который продолжает работать в фоне

Добавьте BrowserDo в Claude Code, Codex, Cursor или любой MCP-клиент, и ваш агент сможет работать в Embiody — браузере для Windows, созданном для агентов: на полной скорости в фоне, на сайтах, блокирующих ботов, и с аккаунтами, в которые вы уже вошли. Вы продолжаете пользоваться компьютером и можете вмешаться в любой момент.

Claude Code: одна команда. BrowserDo установит браузер при первом запуске.
claude mcp add browserdo -- npx -y browserdo-mcp

Работает с Claude Code, Claude Desktop, Codex, Cursor, VS Code Copilot, Gemini CLI, WorkBuddy, Doubao Work, QwenWork, TRAE и другими MCP-клиентами.

Посмотрите, как это работает

Claude Code сравнивает цены в шести магазинах, читает Reddit, заполняет форму оформления заказа, а затем передаёт вам вкладку для оплаты.

Воспроизводится с YouTube. Смотреть на YouTube

BrowserDo в сравнении

Проверено на реальных сайтах в октябре и ноябре 2026 г. Ролик или график к каждой строке — ниже, в разделе Почему BrowserDo.

ТестДругой инструментBrowserDo
Walmart, Target, adidas и realtor.comPlaywright MCP: остановлен проверкой на ботаПроходит сразу
Окно о конфиденциальности поверх nytimes.comPlaywright MCP: клик попадает в это окноВидит только кнопки окна и сначала закрывает его
Запрос геолокации в поиске ресторанов McDonald’sPlaywright MCP: агент его так и не видитСообщается агенту, и тот разрешает один раз
Страница поиска JB Hi-FiWebFetch в Claude Code: 0 товаровВсе 18 товаров с ценами
Токены на целую страницу Wikipedia, GitHub, CNN, ESPN и ApplePlaywright MCP, Chrome DevTools MCP: более чем вдвое большеМеньше половины (37 % от Playwright MCP)
Обратный отсчёт, окно закрыто на 7 минутОбычный Chrome: отставание 355 сВовремя (≤ 1 с)

Почему BrowserDo

BrowserDo управляет Embiody — браузером для агентов, которые работают, пока вы заняты другим. Ролики и цифры ниже записаны на реальных сайтах; в роликах «бок о бок» одна и та же задача выполняется в один и тот же момент через Playwright MCP и через BrowserDo из одного сеанса Claude Code.

01

Полная скорость в фоне. Ваш экран остаётся вашим.

Страницы продолжают работать на полной скорости в фоновых вкладках, в окнах, скрытых за другими окнами, и в свёрнутых или скрытых окнах. Клики и ввод агента никогда не выводят браузер на передний план.

Так ваш агент может работать с десятком вкладок одновременно, пока вы продолжаете пользоваться компьютером.

  • Вкладки, которые агент открывает из своих вкладок, остаются за агентом.
  • Уберите браузер в системный трей одной кнопкой; агент продолжит работать.
Замерено

Окно браузера полностью закрыто другим окном на 7 минут, на странице идёт обратный отсчёт.

≤ 1 с
Embiody: обратный отсчёт за другим окном, на переднем плане и в фоновых вкладках
355 с
Обычный Chrome: обратный отсчёт за окном (замедляется после 12 с)

Embiody 0.9 против Chrome 156, Windows, октябрь 2026 г.

02

Работает там, где блокируют ботов, потому что это не бот.

Ваш агент работает в вашем собственном браузере от вашего имени, поэтому сайты с защитой от ботов относятся к нему так же, как к вам.

А поскольку это ваш браузер на вашем компьютере, агент использует аккаунты, в которые вы уже вошли.

Проверено

Одна и та же задача, один и тот же момент: Walmart, Target, adidas и realtor.com останавливают Playwright MCP проверкой на бота. Embiody проходит сразу.

Мы также вошли в аккаунт на сайте, защищённом ведущим коммерческим сервисом обнаружения ботов, который обычно останавливает инструменты автоматизации.

03

Видит всю страницу. Нажимает именно то.

В других инструментах реклама или всплывающее окно поверх страницы приводят к неверным или неудачным кликам. Embiody фильтрует на уровне движка, поэтому агент видит только то, на что действительно можно нажать.

  • Читает и нажимает внутри встроенных фреймов с других сайтов, например платёжных форм и форм входа.
  • Читает длинные страницы целиком.
  • Прокручивает элемент в видимую область перед кликом.
  • Остаётся точным при нескольких мониторах, масштабировании экрана и масштабе страницы.
  • Отклоняет устаревшие ссылки на элементы, а не нажимает не то.
04

Вы всегда видите, что делает агент.

Вкладки под управлением агента показывают виртуальный курсор, подсвеченную рамку страницы и значок на вкладке. Откройте такую вкладку и наблюдайте за работой агента.

05

Работайте бок о бок в одних и тех же вкладках.

Агент заполняет формы; вы подключаетесь для входа, капчи, оплаты или загрузки файла, а затем возвращаете вкладку. Не нужно копировать ссылки между окнами и начинать заново: агент продолжает ровно с того места, где вы остановились. Если вы начнёте работать во вкладке, которой пользуется агент, Embiody спросит, хотите ли вы взять управление на себя; прежде чем агент начнёт работать в одной из ваших вкладок, он сначала спросит.

06

Меньше токенов на всю страницу

Сам движок браузера сжимает каждую страницу для агента: её текст плюс каждый элемент, с которым агент может работать, с номерами. На целую страницу уходит меньше половины токенов, которые нужны Playwright MCP или Chrome DevTools MCP, а агент может прочитать только тот экран, с которым работает. Замерено на Wikipedia, GitHub, CNN, ESPN и Apple, ноябрь 2026 г.

07

Комбо: много шагов — один вызов

Кликайте, вводите текст и нажимайте клавиши одним вызовом и сразу получайте обновлённую страницу. Меньше обращений туда-обратно: агент работает быстрее и тратит меньше токенов.

08

Читает собственный текст страницы

Не краткое изложение, а сама страница, включая страницы, созданные скриптами, и сайты, на которые вы вошли. Прямая замена встроенному WebFetch в Claude Code. Страница документации на 231 000 символов читается целиком менее чем за 2 секунды.

09

Видит собственные всплывающие окна браузера

Запросы разрешений, меню, «Сохранить как», «Покинуть сайт?», предупреждения и диалоги — обо всём этом сообщается агенту вместе со способом обработки каждого.

10

Актуальный движок, выпуск по всем правилам

Основан на Chromium 156. Установщики с цифровой подписью. Автоматические обновления с проверкой подписи.

MCP-инструменты BrowserDo

Агент сам выбирает инструменты; вам достаточно сказать, что нужно сделать.

browser_take_snapshotСтраница по одной строке на элемент, с номером у каждого элемента, с которым агент может работать, плюс всплывающие окна, которые мешают. Может добавить скриншот с пометками или прочитать то, что за пределами экрана.
browser_read_pagesЧитает до 10 страниц сразу в фоновых вкладках и возвращает их текст вместе со ссылками.
browser_batchНесколько кликов, ввод текста и нажатия клавиш в одной вкладке за один вызов, затем свежий снимок страницы.
browser_click, browser_input_text, browser_press_key, browser_select_editable_text, browser_scrollДействие с элементом по его номеру.
browser_move, browser_dragНаведение курсора и перетаскивание ползунков, холстов и сортируемых списков.
browser_navigate, browser_go_back, browser_go_forward, browser_reload, browser_stop_loading, browser_waitНавигация.
browser_new_tab, browser_select_tab, browser_close_tab, browser_set_audio_mutedВкладки.
browser_get_window_info, browser_new_window, browser_close_window, browser_show, browser_minimizeОкна браузера.
browser_close_popup_bubbleОтвечает на запрос разрешения или диалог.
browser_start_human_control, browser_stop_human_controlПередаёт вам вкладку для ввода пароля или капчи, а затем забирает её обратно.
browser_statusГотов ли браузер или как продвигается его первая установка.
browser_run_task, browser_stop_taskНеобязательно: передаёт всю задачу визуальной модели на настроенном вами эндпоинте, с вашим собственным API-ключом, и не пускает скриншоты в контекст агента.

Настройки и полный справочник — в README на GitHub.

Установка

Просто скажите агенту: «Найди BrowserDo MCP и установи его». Большинство агентов справятся сами. BrowserDo — наш MCP-сервер с открытым исходным кодом (Apache-2.0): через него агент работает в Embiody — браузере для Windows 10 и 11.

1

Добавьте BrowserDo

Попросите агента, как описано выше, или добавьте его сами одним из фрагментов ниже. Для ручной установки нужен Node.js 20 или новее (если его нет: winget install OpenJS.NodeJS.LTS, затем перезапустите программу агента).

2

Получите браузер

BrowserDo скачивает и устанавливает Embiody при первом запуске. Или скачайте установщик сами.

3

Попросите своего агента

«Найди через BrowserDo информацию о BrowserDo Embiody и покажи три самых свежих результата». Если результаты пришли, BrowserDo установлен и работает.

Claude Code
claude mcp add browserdo -- npx -y browserdo-mcp
Claude Desktop

Настройки → Разработчик → Изменить конфигурацию, добавьте в claude_desktop_config.json, затем перезапустите Claude.

{
  "mcpServers": {
    "browserdo": {
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
Codex
codex mcp add browserdo -- npx -y browserdo-mcp

Или добавьте в ~/.codex/config.toml:

[mcp_servers.browserdo]
command = "npx"
args = ["-y", "browserdo-mcp"]
Cursor

Добавьте в ~/.cursor/mcp.json (или в .cursor/mcp.json в проекте):

{
  "mcpServers": {
    "browserdo": {
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
VS Code (GitHub Copilot)

Добавьте в .vscode/mcp.json, затем используйте Copilot в режиме агента:

{
  "servers": {
    "browserdo": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
Gemini CLI

Добавьте в ~/.gemini/settings.json:

{
  "mcpServers": {
    "browserdo": {
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
WorkBuddy

В WorkBuddy: 「专家·技能·连接器」→「连接器」→「自定义连接器」→「添加 MCP」. Вставьте это и сохраните. Node.js в WorkBuddy уже встроен. Если при первом подключении горит жёлтая точка, нажмите «обновить».

{
  "mcpServers": {
    "browserdo": {
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
Doubao Work

В Doubao Work: 「插件·技能·工作台」→「添加」→「新建自定义连接器」. Тип транспорта STDIO, команда npx и два аргумента, по одному в строке: -y и browserdo-mcp. Node.js в Doubao Work уже встроен.

npx -y browserdo-mcp
QwenWork

В QwenWork: Skills & extensions → Connectors → Add → Paste JSON Config. Вставьте это и нажмите Import.

{
  "mcpServers": {
    "browserdo": {
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
TRAE

В TRAE: Settings → MCP → Add → Create Manually (Settings — в меню аватара). Вставьте это и нажмите Confirm.

{
  "mcpServers": {
    "browserdo": {
      "command": "npx",
      "args": ["-y", "browserdo-mcp"]
    }
  }
}
Другие MCP-клиенты

Добавьте локальный (stdio) MCP-сервер с командой npx и аргументами -y browserdo-mcp.

npx -y browserdo-mcp

Размещён на mcpservers.org

Вопросы и ответы

Чем BrowserDo отличается от Embiody?
Embiody — это браузер. BrowserDo — MCP-сервер, который подключает к нему вашего агента. Вы устанавливаете BrowserDo, а он сам настраивает браузер.
BrowserDo бесплатный?
Да. BrowserDo — открытое ПО под лицензией Apache-2.0, а браузером Embiody можно пользоваться бесплатно, в том числе в коммерческих целях, на условиях нашего лицензионного соглашения (на английском). В будущем мы можем предложить платные версии; для них будут отдельные условия.
Использует ли агент мои аккаунты?
Он работает в вашем собственном Embiody, в профиле по умолчанию, поэтому может пользоваться сайтами, на которые вы там вошли. Другие профили Embiody и другие браузеры, например Chrome или Edge, он никогда не использует. Чтобы отделить агента, выделите ему собственную папку профиля через EMBIODY_USER_DATA_DIR (см. README).
Что происходит при первом запуске?
BrowserDo скачивает и устанавливает Embiody (около 140 МБ), это занимает несколько минут. Агент может вызывать инструменты сразу; пока браузер не готов, они сообщают о ходе установки. Если программа агента пишет «Failed to connect», проверьте, что установлен Node.js 20 или новее (node -v).
С какими агентами он работает?
С любым агентом, поддерживающим MCP, включая Claude Code, Claude Desktop, Codex, Cursor, VS Code Copilot, Gemini CLI, WorkBuddy, Doubao Work, QwenWork и TRAE.
Работает ли он на Mac или Linux?
Пока нет. Embiody работает в Windows 10 и 11; появятся ли Mac и Linux, зависит от спроса. Если нужна одна из этих систем, напишите нам на r/Embiody или GitHub Discussions.
Куда попадает содержимое страниц?
Только программе агента, которая его запросила, на вашем компьютере. Если вы настроили browser_run_task, BrowserDo также отправляет скриншоты на указанный вами эндпоинт модели. В BrowserDo нет телеметрии. Подробнее — в Политике конфиденциальности (на английском).
Могут ли другие программы на моём компьютере управлять браузером?
Да, и вам стоит это знать. Embiody создан для того, чтобы им управляли агенты, поэтому во время работы он принимает управляющие подключения от программ на том же компьютере (никогда из сети). Запускайте только программы, которым доверяете. Так же устроено и другое ПО, позволяющее программам управлять браузером. Если у вас особые требования к безопасности, сообщите нам на r/Embiody или в GitHub Discussions.
Что значит «предварительная версия»?
Версия 0.9 работает, но она ранняя. Ожидайте шероховатостей и частых обновлений. Сообщения об ошибках и идеи очень приветствуются на r/Embiody или GitHub Discussions.