Skip to main content
Glama

Управление браузером MCP

Сервер MCP в паре с расширением браузера, который позволяет агентам ИИ, таким как Claude Desktop, управлять локальным браузером пользователя, взаимодействовать с открытыми вкладками и использовать браузер для исследований и поиска информации.

Функции

Сервер MCP поддерживает следующие инструменты:

  • Открыть или закрыть вкладки

  • Получить список открытых вкладок

  • Изменить порядок открытых вкладок

  • Чтение и поиск в истории браузера

  • Прочитайте текстовое содержимое веб-страницы и ссылки

  • Найти и выделить текст на вкладке браузера

Кроме того, содержимое каждой открытой вкладки в браузере доступно как ресурс MCP, что позволяет пользователю выбирать вкладки браузера в самом клиенте MCP (например, Claude) и загружать их содержимое в контекст.

Related MCP server: browser-use MCP Server

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

Управление вкладками

  • «Закройте все нерабочие вкладки в моем браузере».

  • «Измените порядок вкладок в моем браузере, чтобы он имел смысл».

  • «Закрыть все вкладки в моем браузере, к которым не обращались в течение последних 24 часов»

Поиск в истории браузера

  • «Помогите мне найти статью в истории моего браузера о трассе Милфорд в Новой Зеландии».

  • «Открыть все статьи об ИИ, которые я просмотрел за последнюю неделю, до 10 статей, избегать дублирования».

Просмотр и исследование

  • «Откройте hackernews в моем браузере, затем откройте главную новость, прочитайте ее, а также прочитайте комментарии. Соответствуют ли комментарии теме?»

  • «В моем браузере используйте Google Scholar для поиска статей о L-теанине за последние 3 года. Откройте 3 наиболее цитируемые статьи. Прочитайте их и сделайте для меня резюме».

  • «Используйте поиск Google в моем браузере, чтобы найти цветочные магазины. Откройте 10 самых релевантных результатов. Покажите мне таблицу каждого цветочного магазина с указанием местоположения и часов работы».

Сравнение с серверами веб-автоматизации MCP

Целью этого сервера MCP является предоставление агентам ИИ безопасного доступа к персональному браузеру пользователя. Он не поддерживает изменение веб-страниц или произвольные скрипты. Расширение браузера также может быть настроено для ограничения действий, которые может выполнять сервер MCP (на странице настроек расширения).

Установка

Клонируйте этот репозиторий, затем выполните следующие команды в основном каталоге репозитория, чтобы создать как сервер MCP, так и расширение браузера.

npm install npm install --prefix mcp-server npm install --prefix firefox-extension npm run build

Использование с Firefox

Расширение browser-control-mcp было разработано для Firefox.

Чтобы установить расширение:

  1. Введите about:debugging в адресной строке Firefox.

  2. Нажмите «Этот Firefox»

  3. нажмите «Загрузить временное дополнение...»

  4. Выберите файл manifest.json в папке firefox-extension в этом проекте.

  5. Откроется страница настроек расширения. Скопируйте секретный ключ в буфер обмена. Он будет использоваться для настройки сервера MCP.

Если вы предпочитаете не запускать расширение в своем персональном браузере Firefox, альтернативой является загрузка отдельного экземпляра Firefox (например, Firefox Developer Edition, доступного по адресу https://www.mozilla.org/en-US/firefox/developer/ ).

Использование с Claude Desktop:

После установки расширения добавьте следующую конфигурацию в claude_desktop_config.json (используйте кнопку «Изменить конфигурацию» в настройках Claude Desktop Developer):

{ "mcpServers": { "browser-control": { "command": "node", "args": [ "/path/to/repo/mcp-server/dist/server.js" ], "env": { "EXTENSION_SECRET": "<secret_from_extension>" } } } }

Замените /path/to/repo на правильный путь.

Установите EXTENSION_SECRET на основе значения, указанного в настройках расширения на странице управления расширениями в Firefox (доступ к ней можно получить из about:addons ).

Обязательно перезапустите Claude Desktop. Серверу MCP может потребоваться несколько секунд для подключения к расширению.

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/eyalzh/browser-control-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server