zenrows-mcp — MCP-сервер для Claude Code: что делает и как установить
MCP-сервер для обхода антибот-защиты и сбора веб-страниц через облако ZenRows. Позволяет агенту извлекать контент сайтов без ручной настройки прокси.
claude mcp add --transport http zenrows-mcp https://mcp.zenrows.com/mcpЧто делает zenrows-mcp
Интеграция связывает ИИ-агента с платформой ZenRows, которая берёт на себя ротацию прокси и управление headless-браузером. Это помогает читать сайты, блокирующие обычные автоматические запросы. Агенту не нужно писать скрипты парсинга: он вызывает готовые инструменты для извлечения данных или пакетной обработки страниц.
Сервер работает в двух режимах. Локальный вариант запускается через npx @zenrows/mcp и при первом обращении автоматически создаёт бесплатный аккаунт на 5 000 кредитов в месяц, если не задана переменная ZENROWS_AUTO_SIGNUP=false. Удалённый HTTP-эндпоинт https://mcp.zenrows.com/mcp сам аккаунты не регистрирует и сразу требует готовый токен авторизации. Без установленного Node.js локальная конфигурация не запустится.
Какие задачи решает
- обойти защиту сайтов от ботов
- получить HTML или текст защищённой страницы без настройки прокси
- запустить пакетный сбор веб-данных через Batch API
- дать агенту доступ к живому интернету без написания селекторов
Примеры запросов агенту
- Загрузи главную страницу
https://news.ycombinator.com/и выведи три последние публикации. - Собери текст статьи со страницы через zenrows-mcp и очисти его от разметки.
- Запусти пакетную выгрузку ссылок через batch-инструменты.
Как установить zenrows-mcp
1Командой платформы: удалённый сервер
claude mcp add --transport http zenrows-mcp https://mcp.zenrows.com/mcp2Командой платформы
claude mcp add --env ZENROWS_API_KEY=<ZENROWS_API_KEY> --transport stdio zenrows-mcp -- npx -y @zenrows/mcpВместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add zenrows-mcp --url https://mcp.zenrows.com/mcp2Командой платформы
codex mcp add zenrows-mcp --env ZENROWS_API_KEY=<ZENROWS_API_KEY> -- npx -y @zenrows/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"zenrows-mcp": {
"url": "https://mcp.zenrows.com/mcp"
}
}
}{
"mcpServers": {
"zenrows-mcp": {
"command": "npx",
"args": [
"-y",
"@zenrows/mcp"
],
"env": {
"ZENROWS_API_KEY": "<ZENROWS_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"zenrows-mcp": {
"type": "http",
"url": "https://mcp.zenrows.com/mcp"
}
}
}{
"servers": {
"zenrows-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@zenrows/mcp"
],
"env": {
"ZENROWS_API_KEY": "<ZENROWS_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http zenrows-mcp https://mcp.zenrows.com/mcp2Командой платформы
gemini mcp add -e ZENROWS_API_KEY=<ZENROWS_API_KEY> zenrows-mcp npx -y @zenrows/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о zenrows-mcp
Как установить zenrows-mcp в Claude Code?
Для удалённого подключения выполните claude mcp add --transport http zenrows-mcp https://mcp.zenrows.com/mcp. Для локального запуска укажите claude mcp add --env ZENROWS_API_KEY=<ZENROWS_API_KEY> --transport stdio zenrows-mcp -- npx -y @zenrows/mcp.
Что делает zenrows-mcp?
Сервер даёт агенту инструменты для загрузки страниц, краулинга и пакетного сбора данных. Вся работа с браузером и обходом блокировок выполняется на стороне инфраструктуры ZenRows.
Нужен ли ключ API для локального запуска?
При первом вызове инструмента локальный сервер сам регистрирует бесплатный аккаунт на 5 000 кредитов в месяц. Учётные данные сохраняются в папке ~/.zenrows/.