Browser Control MCP
Управление браузером MCP
Сервер MCP в паре с расширением браузера, который позволяет агентам ИИ, таким как Claude Desktop, управлять локальным браузером пользователя, взаимодействовать с открытыми вкладками и использовать браузер для исследований и поиска информации.
Функции
Сервер MCP поддерживает следующие инструменты:
Открыть или закрыть вкладки
Получить список открытых вкладок
Изменить порядок открытых вкладок
Чтение и поиск в истории браузера
Прочитайте текстовое содержимое веб-страницы и ссылки
Найти и выделить текст на вкладке браузера
Кроме того, содержимое каждой открытой вкладки в браузере доступно как ресурс MCP, что позволяет пользователю выбирать вкладки браузера в самом клиенте MCP (например, Claude) и загружать их содержимое в контекст.
Related MCP server: ruyipage-mcp
Примеры вариантов использования:
Управление вкладками
«Закройте все нерабочие вкладки в моем браузере».
«Измените порядок вкладок в моем браузере, чтобы он имел смысл».
«Закрыть все вкладки в моем браузере, к которым не обращались в течение последних 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.
Чтобы установить расширение:
Введите
about:debuggingв адресной строке Firefox.Нажмите «Этот Firefox»
нажмите «Загрузить временное дополнение...»
Выберите файл
manifest.jsonв папкеfirefox-extensionв этом проекте.Откроется страница настроек расширения. Скопируйте секретный ключ в буфер обмена. Он будет использоваться для настройки сервера 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 может потребоваться несколько секунд для подключения к расширению.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Live browser debugging for AI assistants — DOM, console, network via MCP.
The Remote MCP server acts as a standardized bridge between LLM applications (like Claude, ChatGPT, and Cursor) and external services, enabling AI agents to access external tools and resources. Its primary capability is providing a centralized search tool to discover other MCP servers and their respective tools. Unlike local implementations, it runs remotely with OAuth authentication and permission controls for security.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that enables LLM applications to control web browsers via Browserbase, supporting features like web navigation, screenshots, cookie management, and persistent contexts.175,333Apache 2.0
- AlicenseNot gradedqualityDmaintenanceAn MCP server that exposes Firefox browser automation capabilities through the Model Context Protocol, enabling AI assistants to control web browsers for navigation, interaction, and data collection tasks.4BSD 3-Clause

agentify-desktopofficial
AlicenseNot gradedqualityBmaintenanceMCP server that enables AI tools to control local browser sessions for ChatGPT, Claude, and other AI services, supporting querying, navigation, file uploads, and artifact management.44546Mozilla Public 2.0- AlicenseBqualityDmaintenanceAn MCP server that provides browser automation capabilities, enabling LLMs to control a web browser for navigation, interaction, and data extraction.3223213MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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