Octoweb MCP
Браузер для macOS на WebKit и Rust: управление с клавиатуры, встроенный ассистент и MCP-сервер, через который агент ведет браузер
- 144 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Агент получает доступ к вашим вкладкам, может выполнять JavaScript на страницах, нажимать кнопки и отправлять формы в вашем профиле
- Локальный MCP-сервер без авторизации слушает порт 3434, поэтому любой процесс на машине может им управлять
Установка
- Работает в
Ручная установка
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-сервер и запись сценариев в скилл
Браузер для разработчиков на Chromium с локальным MCP-сервером: агент видит вкладки и консоль, делает скриншоты и кликает
Браузер на Rust без Chromium с собственным отпечатком TLS и V8; MCP-сервер отдает агенту страницы и проверку защиты сайта.
MCP-сервер для Safari на macOS: агент управляет настоящим браузером с вашими входами через 98 инструментов
Браузер и MCP-сервер для агентов: работа во вкладках с вашими входами, наблюдение за каждым шагом и ручной перехват
MCP-сервер на Rust, который дает агенту управлять рабочим столом и браузером Chrome на вашем компьютере
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Octoweb (эта карточка) | нет | не нужна | 144 | |
| Browser Use | нет | 120 809 | отдельный браузер для macOS со встроенным MCP-сервером и ассистентом | |
| BrowserTools MCP | нет | не нужна | 7 342 | полноценный браузер на WebKit, расширением для чужого браузера он не служит |
Коротко о README
README подает Octoweb как браузер для мысли: управление с клавиатуры, ассистент в боковой панели и MCP-сервер для ИИ-инструментов. Подробно перечислены возможности, список инструментов MCP, сочетания клавиш, установка, настройка и раздел о том, что браузер собой представляет и чем не служит.