oculo — MCP-сервер для Claude Code: браузер с 12 инструментами
Полноценный Chromium-браузер, которым управляет агент через MCP. Пригодится, когда нужно кликать по живым страницам, а не парсить их скриншотами.
claude mcp add oculo -- npx -y oculo-mcpЧто делает oculo
Oculo — десктопный браузер на движке Chromium, который говорит на Model Context Protocol. Агент в Claude, Cursor, Windsurf или любом другом MCP-клиенте получает доступ к реальной странице: читает DOM, кликает, заполняет формы, вытаскивает данные. Ответы приходят текстом, а не мегабайтами скриншотов.
Внутри 12 инструментов: page описывает текущую страницу, act ходит по ссылкам и жмёт кнопки, fill заполняет поля, read вытаскивает таблицы и списки, run собирает многошаговый сценарий с условиями. Есть media для генерации картинок и видео, shell для команд, research для обхода нескольких вкладок. Логины хранятся в системном хранилище ключей через electron.safeStorage, пароль не покидает связку ключей ОС.
Oculo должен быть запущен — без него инструменты не сработают. Порт и токен доступа он пишет в ~/.oculo-port, а мост oculo-mcp стучится туда по HTTP на порт 19516. Так сделано, потому что <webview> в Electron доступен только из renderer-процесса, где stdio не живёт.
Какие задачи решает
- залогиниться на сайте и выполнить действие от имени пользователя
- заполнить и отправить контактную форму
- собрать таблицу или список результатов со страницы
- прогнать многошаговый сценарий по нескольким вкладкам
- перевести содержимое страницы на другой язык
Примеры запросов агенту
- Залогинься на github.com и поставь звезду репозиторию xidik12/oculo
- Заполни форму на example.com/contact и отправь её
- Собери все заголовки и ссылки с открытой страницы
Как установить oculo
Командой платформы
claude mcp add oculo -- npx -y oculo-mcpКомандой платформы
codex mcp add oculo -- npx -y oculo-mcpФайл настроек
{
"mcpServers": {
"oculo": {
"command": "npx",
"args": [
"-y",
"oculo-mcp"
]
}
}
}Файл настроек
{
"servers": {
"oculo": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"oculo-mcp"
]
}
}
}Командой платформы
gemini mcp add oculo npx -y oculo-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о oculo
Как установить oculo в Claude Code?
Одной командой: claude mcp add oculo -- npx -y oculo-mcp. После этого запусти сам браузер Oculo — без него инструменты не отвечают.
Что делает oculo?
Даёт агенту управление настоящим Chromium: навигация, клики, заполнение форм, извлечение данных, многошаговые пайплайны. Всё через 12 компактных MCP-инструментов.
Куда попадают пароли при логине?
В системное хранилище ключей через electron.safeStorage — macOS Keychain или Windows DPAPI. Пароль не уходит в ответы инструментов.