Octoweb MCP

Браузер для macOS на WebKit и Rust: управление с клавиатуры, встроенный ассистент и MCP-сервер, через который агент ведет браузер

  • 144 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-сервер

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

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

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

muvon/octoweb

Установка

Ручная установка

brew install --cask muvon/tap/octoweb

Команда из README. Затем добавьте в MCP-клиент сервер `http://localhost:3434/mcp`, пока Octoweb запущен. Есть также DMG для Apple Silicon.

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

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

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

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

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

Что делает

Octoweb — браузер только для macOS, построенный на WebKit и Rust, без Electron и Chrome и без необходимости в мыши. Каждое действие имеет сочетание клавиш, палитра команд (`⌘⇧P`) ищет по вкладкам и истории, а любую страницу можно закрепить в быстрый слот. ИИ-ассистент живет в боковой панели и работает через локальный сервер агента octomind. Сервер MCP запускается внутри браузера по адресу `localhost:3434/mcp` по протоколу HTTP JSON-RPC. К нему может подключиться Claude Desktop, octomind или любой MCP-клиент. Инструменты: `browser_navigate`, `browser_snapshot` (карта интерактивных элементов), `browser_get_page_content`, `browser_execute_js`, `browser_click`, `browser_type`, `browser_fill_form`, `browser_wait`, управление вкладками, прокрутка, наведение и другие. Навигация идет в фоне и не отбирает фокус, схемы `javascript:`, `data:`, `blob:` и `file:` отклоняются, а `browser_dismiss_overlay` закрывает окна согласия, предпочитая отказ. Есть память страниц (поиск по тексту посещенных страниц, частные вкладки не индексируются), очередь «прочитать позже» и копирование для передачи в виде markdown. Установка: `brew install --cask muvon/tap/octoweb` или DMG для Apple Silicon.

Для кого. Пользователям macOS, которые работают с клавиатуры и хотят дать агенту управление реальным браузером, и разработчикам автоматизации веба через MCP.

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

  • Агенту нужно вести браузер на вашем Mac: открывать страницы, читать содержимое, нажимать и заполнять формы
  • Поиск по тексту уже посещенных страниц нужен и агенту через MCP
  • Работа идет с клавиатуры, и браузер без Electron предпочтителен
  • Окна согласия на cookie нужно закрывать, выбирая отказ

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

  • Нужен браузер для Windows или Linux: Octoweb работает только на macOS
  • Нужен запуск без графической сессии: это настольное приложение
  • Агенту нельзя доверять вход в аккаунты и отправку форм в вашем профиле браузера

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

Открой в Octoweb страницу с ценами, прочитай текст таблицы тарифов и кратко сравни три плана

MCP

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

Ограничения

Только macOS: готовая сборка DMG выпускается для Apple Silicon, сборка из исходников требует Rust и Xcode Command Line Tools. MCP-сервер слушает `localhost:3434/mcp` внутри работающего браузера, а агент получает доступ к вашим вкладкам, включая выполнение JavaScript на страницах и заполнение форм. Установленное приложение проверяет обновления раз в день и ставит их при выходе, это отключается в настройках. Последний коммит датирован 11 ноября 2026 года.

Как отключить. Отключите запись `localhost:3434/mcp` в настройках MCP-клиента и удалите приложение (`brew uninstall --cask octoweb` или перетащите `Octoweb.app` в корзину). Настройки лежат в `~/Library/Application Support/octoweb`.

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

Какой адрес у MCP-сервера?

`localhost:3434/mcp`, он работает внутри запущенного Octoweb и использует HTTP JSON-RPC.

Какие операции доступны агенту?

Навигация, снимок интерактивных элементов, чтение текста страницы, выполнение JavaScript, клик, ввод, заполнение форм, ожидание, вкладки, прокрутка и наведение.

Отбирает ли агент фокус у меня?

Нет, навигация идет в фоне. Только `browser_switch_tab` меняет фокус.

На каких системах работает Octoweb?

Только на macOS, готовая сборка для Apple Silicon.

Индексируются ли частные вкладки?

Нет, частные вкладки не попадают в память страниц.

Обсуждение

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

MCP-серверы

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

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

Браузер для разработчиков на Chromium с локальным MCP-сервером: агент видит вкладки и консоль, делает скриншоты и кликает

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

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

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

MCP-сервер для Safari на macOS: агент управляет настоящим браузером с вашими входами через 98 инструментов

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

Браузер и MCP-сервер для агентов: работа во вкладках с вашими входами, наблюдение за каждым шагом и ручной перехват

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

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

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

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

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

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Octoweb (эта карточка)нетне нужна144
Browser Useнет120 809отдельный браузер для macOS со встроенным MCP-сервером и ассистентом
BrowserTools MCPнетне нужна7 342полноценный браузер на WebKit, расширением для чужого браузера он не служит

Коротко о README

README подает Octoweb как браузер для мысли: управление с клавиатуры, ассистент в боковой панели и MCP-сервер для ИИ-инструментов. Подробно перечислены возможности, список инструментов MCP, сочетания клавиш, установка, настройка и раздел о том, что браузер собой представляет и чем не служит.

Бейдж для README

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