Browser Automation — MCP-сервер для Claude Code: браузер и установка
Сервер управляет браузером: открывает страницы, нажимает элементы, заполняет формы и сохраняет скриншоты. Пригодится для действий на сайтах, которые нужно видеть или продолжать в той же сессии.
claude mcp add --env AGENT_BROWSER_SESSION_NAME=<AGENT_BROWSER_SESSION_NAME> --env AGENT_BROWSER_SHOW_WINDOW=<AGENT_BROWSER_SHOW_WINDOW> --env MCP_WORKSPACE_PATH=<MCP_WORKSPACE_PATH> --transport stdio browser-automation -- npx -y @mindstone/mcp-server-browser-automationЧто делает Browser Automation
Агент может переходить по URL, читать заголовок и текст страницы, работать с полями и вкладками, делать скриншоты и сохранять страницу в PDF. Для элементов доступны ссылки из дерева доступности или CSS-селекторы. Сессию браузера можно сохранить и использовать позже.
Для работы нужны Node.js 20+, npm и CLI agent-browser в PATH; если CLI не найден, сервер может запустить его через npx. API-ключи и учётные данные для подключения сервера не требуются. По умолчанию окно браузера видно, а MCP_WORKSPACE_PATH задаёт папку для PDF и файлов загрузки. Без agent-browser в PATH или доступного npx сервер не сможет управлять браузером.
Какие задачи решает
- открыть страницу и узнать её заголовок
- заполнить форму на сайте
- сделать скриншот текущей страницы
- сохранить страницу в PDF в рабочую папку
- переключиться на другую вкладку браузера
Примеры запросов агенту
- Открой страницу входа и дождись, пока я выполню вход.
- Заполни форму на открытой странице этими данными и покажи скриншот перед отправкой.
- Сохрани текущую страницу в PDF в рабочую папку.
Как установить Browser Automation
Командой платформы
claude mcp add --env AGENT_BROWSER_SESSION_NAME=<AGENT_BROWSER_SESSION_NAME> --env AGENT_BROWSER_SHOW_WINDOW=<AGENT_BROWSER_SHOW_WINDOW> --env MCP_WORKSPACE_PATH=<MCP_WORKSPACE_PATH> --transport stdio browser-automation -- npx -y @mindstone/mcp-server-browser-automationВместо <…> подставьте свои значения
Командой платформы
codex mcp add browser-automation --env AGENT_BROWSER_SESSION_NAME=<AGENT_BROWSER_SESSION_NAME> --env AGENT_BROWSER_SHOW_WINDOW=<AGENT_BROWSER_SHOW_WINDOW> --env MCP_WORKSPACE_PATH=<MCP_WORKSPACE_PATH> -- npx -y @mindstone/mcp-server-browser-automationВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"browser-automation": {
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-browser-automation"
],
"env": {
"AGENT_BROWSER_SESSION_NAME": "<AGENT_BROWSER_SESSION_NAME>",
"AGENT_BROWSER_SHOW_WINDOW": "<AGENT_BROWSER_SHOW_WINDOW>",
"MCP_WORKSPACE_PATH": "<MCP_WORKSPACE_PATH>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"browser-automation": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-browser-automation"
],
"env": {
"AGENT_BROWSER_SESSION_NAME": "<AGENT_BROWSER_SESSION_NAME>",
"AGENT_BROWSER_SHOW_WINDOW": "<AGENT_BROWSER_SHOW_WINDOW>",
"MCP_WORKSPACE_PATH": "<MCP_WORKSPACE_PATH>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e AGENT_BROWSER_SESSION_NAME=<AGENT_BROWSER_SESSION_NAME> -e AGENT_BROWSER_SHOW_WINDOW=<AGENT_BROWSER_SHOW_WINDOW> -e MCP_WORKSPACE_PATH=<MCP_WORKSPACE_PATH> browser-automation npx -y @mindstone/mcp-server-browser-automationВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Browser Automation
Как установить Browser Automation в Claude Code?
Выполните claude mcp add mcp-server-browser-automation -- npx -y @mindstone/mcp-server-browser-automation. Эта команда добавляет сервер через npx.
Что делает Browser Automation?
MCP-сервер позволяет агенту управлять браузером: переходить по страницам, взаимодействовать с элементами, работать с вкладками и получать скриншоты или PDF.
Что нужно для работы Browser Automation?
Нужны Node.js 20+, npm и agent-browser в PATH либо доступный npx, который сможет запустить CLI. API-ключи не требуются.