Back to MCP Integrations

YetiBrowser MCP

MCP integration for YetiBrowser MCP within. Connect external services and extend Claude's capabilities.

0 installsAuthor: yetidevworks

Installation

curl -fsSL https://claudekit.xyz/i/yetibrowser-mcp | bash

Description

Полностью открытый MCP сервер для автоматизации браузера, который соединяет MCP клиенты с расширениями Chrome/Firefox для автоматизации реальных вкладок браузера, сохраняя при этом все данные локально и поддерживая аудит.

Установка

NPX

npx -y @yetidevworks/server

NPX с портом

npx -y @yetidevworks/server --ws-port 9010

MCP Inspector

npx @modelcontextprotocol/inspector npx -y @yetidevworks/server -- --ws-port 9010

Конфигурация

Codex CLI

[mcp_servers.yetibrowser-mcp]
command = "npx"
args = ["-y", "@yetidevworks/server"]

Codex CLI с портом

[mcp_servers.yetibrowser-mcp]
command = "npx"
args = ["-y", "@yetidevworks/server", "--ws-port", "9010"]

Доступные инструменты

ИнструментОписание
browser_snapshotСоздание снимка текущей страницы, ориентированного на доступность
browser_snapshot_diffСравнение двух последних снимков для выделения изменений DOM/ARIA
browser_navigateЗагрузка нового URL в подключенной вкладке и возврат обновленного снимка
browser_go_backПереход назад по истории с синхронизацией MCP
browser_go_forwardПереход вперед по истории с синхронизацией MCP
browser_waitПауза автоматизации на заданное количество секунд
browser_wait_forБлокировка до появления селектора (опционально видимого) перед продолжением
browser_press_keyСимуляция нажатия клавиши клавиатуры на сфокусированном элементе
browser_clickКлик по элементу, определенному CSS селектором
browser_hoverНаведение указателя на целевой элемент
browser_dragПеретаскивание элемента на цель для сортируемых/drag-and-drop интерфейсов
browser_typeВвод текста (опционально с отправкой через Enter) в редактируемый элемент
browser_fill_formЗаполнение нескольких полей/селектов/чекбоксов/радиокнопок одним вызовом
browser_select_optionВыбор одной или нескольких опций в элементе <select>
browser_screenshotСоздание скриншота области просмотра или полной страницы через протокол DevTools

Возможности

  • Прозрачный и настраиваемый - никаких blob загрузок, полностью открытый исходный код
  • Локально-ориентированный - расширение общается только с localhost MCP сервером, данные не покидают устройство
  • Кросс-браузерный - поддерживает как Chrome, так и Firefox
  • Более богатый захват консоли со стектрейсами
  • Определение различий DOM между снимками
  • Дампы состояния страницы для отладки
  • Полностраничные скриншоты через протокол DevTools
  • Поддержка мультиплексных WebSocket с автоматическим переключением портов
  • Инструменты, ориентированные на разработчиков, для отладки и QA
  • Дружественные к продакшену инструменты упаковки и публикации

Примеры использования

what is the yetibrowser mcp connection info?

Ресурсы

Примечания

Требует установки расширения для браузера Chrome/Firefox. Расширение Chrome доступно в Chrome Web Store. Расширение Firefox приостановлено из-за ограниченной поддержки Manifest V3. CLI сканирует порты 9010-9020 для поиска свободного порта. Во всплывающем окне расширения можно настроить автоматический или ручной режим подключения к порту.