Yandex Browser Tabs
About
An MCP server for managing Yandex Browser tabs with extended functionality.
Details
- Author
- t1trit
- Categories
- Productivity, Other, Automation
Jump to
Setup
Install Yandex Browser Tabs in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/t1trit/yandex-browser-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
An MCP server for managing Yandex Browser tabs with extended functionality.
MCP (Model Context Protocol) сервер для управления вкладками Яндекс Браузера с расширенной функциональностью.
- Перехват всех логов консоли (log, warn, error, info)
- Сохранение истории консоли
- Фильтрация логов по типу
- Скролл к элементу с плавной анимацией
- Скролл в любом направлении на заданное расстояние
- Поддержка smooth и instant режимов
- Извлечение текста со страницы или элемента
- Получение HTML контента (inner/outer)
- Чтение атрибутов элементов
- Получение метаинформации страницы
- Hover эффекты
- Нажатие клавиш и комбинаций
- Заполнение форм
- Ожидание появления элементов
# Клонируйте репозиторий git clone <repository-url> cd yandex-browser-mcp # Установите зависимости npm install # Соберите проект npm run build
1. Запустите Яндекс Браузер в режиме отладки
Используйте один из предоставленных батников:
"C:\Users\%USERNAME%\AppData\Local\Yandex\YandexBrowser\Application\browser.exe" --remote-debugging-port=9222
2. Подключите MCP сервер к Claude Desktop
{ "mcpServers": { "yandex-browser": { "command": "node", "args": ["C:\\Users\\Professional\\Desktop\\yandex-browser-mcp\\build\\index.js"] } } }
Подключиться к уже открытому Яндекс Браузеру
navigate({ url: string, tabIndex?: number, waitForSelector?: string })
click({ selector: string, tabIndex?: number })
type({ selector: string, text: string, tabIndex?: number, delay?: number })
hover({ selector: string, tabIndex?: number })
key_press({ key: string, modifiers?: ['Control' | 'Shift' | 'Alt' | 'Meta'][], tabIndex?: number })
scroll({ tabIndex?: number, direction?: 'up' | 'down' | 'left' | 'right', distance?: number, selector?: string, smooth?: boolean })
get_text({ selector?: string, tabIndex?: number })
get_html({ selector?: string, outerHTML?: boolean, tabIndex?: number })
get_attributes({ selector: string, attributes?: string[], tabIndex?: number })
get_page_info({ tabIndex?: number }) // Возвращает: URL, title, description, viewport, metaTags
get_console_logs({ tabIndex?: number, type?: 'all' | 'log' | 'warn' | 'error' | 'info', limit?: number })
fill_form({ formSelector?: string, fields: { [selector: string]: any }, tabIndex?: number })
wait_for_element({ selector: string, tabIndex?: number, timeout?: number, visible?: boolean })
screenshot({ name: string, tabIndex?: number, fullPage?: boolean, selector?: string })
evaluate({ script: string, tabIndex?: number })
Выполнить тест (выбрать ответы и отправить)
execute_test({ tabIndex: number, testSelectors: string[], submitButtonSelector: string })
Пример: Мониторинг консоли и извлечение данных
// Подключаемся к браузеру connect_to_browser({}) // Переходим на страницу navigate({ url: "https://example.com" }) // Получаем логи консоли get_console_logs({ type: 'error' }) // Извлекаем текст get_text({ selector: '.main-content' })
Plugin-based MCP server that gives AI agents access to web applications through the user's authenticated browser session. Chrome extension with 100+ plugins for Slack, Discord, GitHub, Reddit, and more.
Interact with and control your web browser via a browser extension.
Enables AI agents to control a local browser, manage tabs, and conduct research via a browser extension.
Control your computer's mouse, keyboard, and perform OCR using PyAutoGUI and RapidOCR. Works on Windows, with potential support for other platforms.
Control your desktop with AI. Automate mouse movements, keyboard inputs, and screen captures.
Typed, policy-enforced local MCP capabilities over LinkedIn's visible web UI.
A Python server for remote macOS control via VNC, featuring an AI-powered chat web interface.
Automate desktop actions like mouse control, keyboard input, and taking screenshots.
A Chrome extension that integrates MCP tools with AI platforms like ChatGPT and Gemini, allowing users to execute tools and insert results directly into conversations.
A local office automation assistant for file system operations, system command execution, and browser control.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


