
browsermcp/mcp
Browser automationЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Browser MCP — это сервер Model Context Provider (MCP), который позволяет AI-приложениям управлять вашим браузером
Обзор
Автоматизируйте браузер с помощью искусственного интеллекта. Веб-сайт • Документация Browser MCP — это сервер MCP + расширение для Chrome, которое позволяет автоматизировать браузер с помощью приложений на базе искусственного интеллекта, таких как VS Code, Claude, Cursor и Windsurf. - ⚡ Быстро: автоматизация происходит локально на вашем компьютере, что обеспечивает лучшую производительность без сетевых задержек. - 🔒 Приватность: Поскольку автоматизация происходит локально, активность браузера остаётся на устройстве и не передаётся на удалённые серверы. - 👤 Вход в систему: использует ваш профиль браузера, сохраняя вход во все сервисы. - 🥷🏼 Скрытность: Избегает базового обнаружения ботов и CAPTCHA, используя ваш настоящий отпечаток браузера. Этот репозиторий содержит весь основной MCP-код для браузерного MCP, но пока не может быть построен самостоятельно из-за зависимости от утилит и типов из монорепо, где он разрабатывается. Браузерный MCP был адаптирован из сервера Playwright MCP для автоматизации браузера пользователя, а не для создания новых экземпляров браузера.
Обзор (машинный перевод)
Браузерный MCP
Автоматизируйте браузер с помощью ИИ.
Веб-сайт • Документы
О
Browser MCP — это сервер MCP + расширение для Chrome, которое позволяет автоматизировать браузер с помощью приложений на базе искусственного интеллекта, таких как VS Code, Claude, Cursor и Windsurf.
Особенности
- ⚡ Быстро: автоматизация происходит локально на вашем компьютере, что обеспечивает лучшую производительность без сетевой задержки.
- 🔒 Приватность: Поскольку автоматизация происходит локально, активность браузера остаётся на устройстве и не отправляется на удалённые серверы.
- 👤 Войдённый: использует ваш существующий профиль браузера, сохраняя доступ ко всем сервисам.
- 🥷🏼 Скрытность: Избегает базового обнаружения ботов и CAPTCHA, используя настоящий отпечаток браузера.
Вклад
Этот репозиторий содержит весь основной MCP-код для браузерного MCP, но пока не может быть построен самостоятельно из-за зависимости от утилит и типов из монорепо, где он разрабатывается.
Титры
Браузерный MCP был адаптирован из сервера Playwright MCP для автоматизации браузера пользователя, а не для создания новых экземпляров браузера. Это позволяет использовать существующий профиль браузера пользователя для использования входных сессий и избегать механизмов обнаружения ботами, которые часто блокируют автоматическое использование браузера.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Browser MCP
Browser MCP lets AI apps (Claude Code, Cursor, VS Code, Codex, Claude Desktop…) use your own Chrome: your signed-in sites, your profile, in tabs of their own. Everything runs on your computer.
- Website and docs: browsermcp.io, docs
- Extension: Chrome Web Store, or build it yourself
- MCP server:
@browsermcp/mcpon npm
How it works
Each AI app runs the MCP server (npx @browsermcp/mcp@latest), a small process that starts one daemon per user and forwards the app’s browser tool calls to it. The daemon drives the browser’s tabs with Playwright, through the extension: a thin chrome.debugger relay that only talks to the daemon on 127.0.0.1, and only after you click Allow in its popup once per computer, having checked that its six-digit code matches the one your AI app shows. The extension enforces its own rules whatever the daemon asks: no incognito tabs unless you turned on Allow in Incognito for the extension in Chrome, no browser or extension pages, and nothing while you’ve pressed Stop.
| Folder | Package | |
|---|---|---|
packages/mcp |
@browsermcp/mcp |
The MCP server and the daemon (README) |
packages/protocol |
@browsermcp/protocol |
The protocol between the extension and the daemon, including pairing |
packages/extension-core |
@browsermcp/extension-core |
The extension’s browser control: the connection, pairing, the debugger relay, the rules about tabs, tab groups, the badge |
apps/extension |
@browsermcp/extension |
The extension built from this repo: browser control and its popup |
Build it yourself
You need Node.js 24 or later, pnpm (corepack enable) and Chrome or another Chromium browser (Edge, Brave, Arc…). Firefox has no debugger API, so Browser MCP doesn’t work there.
The Chrome Web Store version updates itself. A build you load yourself doesn’t: you update it by hand (see Updating).
-
Build the extension and the server:
git clone https://github.com/BrowserMCP/mcp.git browsermcp cd browsermcp pnpm install pnpm build
Установка
npx @browsermcp/mcp@latest` (the docs' setup) works with this extension too: it's the same server, published from this repo.Конфигурация
{
"mcpServers": {
"browsermcp": {
"command": "node",
"args": ["/path/to/browsermcp/packages/mcp/dist/index.js"]
}
}
}