CloakMCP — MCP-сервер для Claude Code: что делает и установка
MCP-сервер запускает Chromium для браузерных действий ИИ-агента: навигации, кликов, ввода и чтения страниц. Пригодится для сайтов с антибот-проверками.
claude mcp add cloakmcp -- uvx cloakbrowsermcpЧто делает CloakMCP
CloakMCP даёт агенту браузерные инструменты на базе Chromium с антидетекционными настройками. Сервер умеет открывать страницы, ждать их загрузки, делать снимки accessibility-дерева, нажимать элементы, вводить текст, читать содержимое в Markdown и выполнять JavaScript. Есть отдельные возможности для cookies, сетевых запросов, PDF и консоли, которые включаются через --caps.
Основной сценарий строится вокруг cloak_snapshot(): интерактивные элементы получают ссылки вида [@eN], а последующие действия обращаются к ним. Сервер также возвращает обновлённый снимок после действий и применяет ожидание стабилизации страницы. Интерактивные действия завязаны на [@eN], поэтому CSS-селекторы здесь не используются. Для Claude Code сервер добавляется командой claude mcp add cloakmcp -- uvx cloakbrowsermcp.
Какие задачи решает
- открывать страницы через Chromium с антидетекционными настройками
- находить элементы по снимку accessibility-дерева
- вводить текст и нажимать кнопки без CSS-селекторов
- извлекать содержимое страницы в Markdown
- сохранять страницы в PDF через capability
pdf
Примеры запросов агенту
- Открой сайт и найди нужную кнопку через
cloak_snapshot, затем нажми её по ссылке[@eN]. - Перейди на страницу и извлеки её основной текст через
cloak_read_page. - Запусти браузер с возможностями PDF и сохрани текущую страницу через
cloak_pdf.
Как установить CloakMCP
Командой платформы
claude mcp add cloakmcp -- uvx cloakbrowsermcpuvx запускает команду с именем пакета; если в README она другая — uvx --from cloakbrowsermcp <команда>
Командой платформы
codex mcp add cloakmcp -- uvx cloakbrowsermcpuvx запускает команду с именем пакета; если в README она другая — uvx --from cloakbrowsermcp <команда>
Файл настроек
{
"mcpServers": {
"cloakmcp": {
"command": "uvx",
"args": [
"cloakbrowsermcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from cloakbrowsermcp <команда>
Файл настроек
{
"servers": {
"cloakmcp": {
"type": "stdio",
"command": "uvx",
"args": [
"cloakbrowsermcp"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from cloakbrowsermcp <команда>
Командой платформы
gemini mcp add cloakmcp uvx cloakbrowsermcpuvx запускает команду с именем пакета; если в README она другая — uvx --from cloakbrowsermcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о CloakMCP
Как установить CloakMCP в Claude Code?
Выполните claude mcp add cloakmcp -- uvx cloakbrowsermcp.
Что делает CloakMCP?
Он подключает к ИИ-агенту браузер Chromium с антидетекционными настройками. Агент может переходить по страницам, взаимодействовать с элементами и читать их содержимое.
Как CloakMCP находит элементы страницы?
Сервер строит снимок accessibility-дерева и присваивает интерактивным элементам ссылки вида [@eN]. Инструменты клика и ввода используют эти ссылки.