scrapeunblocker-mcp — MCP-сервер для Claude Code: как настроить
Сервер подключает Claude Code к парсингу страниц в обход Cloudflare и DataDome. Он отдаёт готовый HTML, разметку в Markdown или структурированный JSON.
claude mcp add scrapeunblocker-mcp -e SCRAPEUNBLOCKER_KEY=<SCRAPEUNBLOCKER_KEY> -- npx -y scrapeunblocker-mcpЧто делает scrapeunblocker-mcp
Сервер отправляет запросы через сервис ScrapeUnblocker, преодолевая защиту Cloudflare, Akamai или DataDome. Инструмент fetch_html забирает отрендеренный DOM, а fetch_markdown сжимает страницу до основного контента. Это уменьшает объём текста до 2–25% от исходного HTML. Контекст модели расходуется экономнее.
Для динамических страниц предусмотрен browse_page. Он выполняет клики, ввод текста, прокрутку и ожидание элементов в реальном браузере. Действия меняют состояние сайта, поэтому инструмент не является read-only и не обладает идемпотентностью. Если шаг падает, сервер возвращает причину сбоя и снимок разметки на момент ошибки.
Дополнительно доступны более 100 готовых плагинов под популярные сайты вроде Amazon, YouTube или Booking.com. Без собственного ключа в переменной SCRAPEUNBLOCKER_KEY запросы работать не будут. Каждый вызов тарифицируется на стороне провайдера.
Какие задачи решает
- выгрузить чистый контент страницы в Markdown для экономии контекста
- обойти защиту Cloudflare и DataDome при сборе данных с сайтов
- автоматизировать клики и ввод текста в браузере перед получением HTML
- получить готовую выдачу поисковиков или карточки товаров в формате JSON
Примеры запросов агенту
- Открой <url> через
fetch_markdownи подготовь краткую выжимку статьи. - Найди селекторы формы на <url> с помощью
list_elements, затем введи поисковый запрос черезbrowse_page. - Запусти
google_searchпо запросу кроссовок и покажи список первых пяти ссылок.
Как установить scrapeunblocker-mcp
Командой платформы
claude mcp add scrapeunblocker-mcp -e SCRAPEUNBLOCKER_KEY=<SCRAPEUNBLOCKER_KEY> -- npx -y scrapeunblocker-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add scrapeunblocker-mcp --env SCRAPEUNBLOCKER_KEY=<SCRAPEUNBLOCKER_KEY> -- npx -y scrapeunblocker-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"scrapeunblocker-mcp": {
"command": "npx",
"args": [
"-y",
"scrapeunblocker-mcp"
],
"env": {
"SCRAPEUNBLOCKER_KEY": "<SCRAPEUNBLOCKER_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"scrapeunblocker-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"scrapeunblocker-mcp"
],
"env": {
"SCRAPEUNBLOCKER_KEY": "<SCRAPEUNBLOCKER_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e SCRAPEUNBLOCKER_KEY=<SCRAPEUNBLOCKER_KEY> scrapeunblocker-mcp npx -y scrapeunblocker-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о scrapeunblocker-mcp
Как установить scrapeunblocker-mcp в Claude Code?
Выполните команду claude mcp add scrapeunblocker-mcp -e SCRAPEUNBLOCKER_KEY=<SCRAPEUNBLOCKER_KEY> -- npx -y scrapeunblocker-mcp. Вместо плейсхолдера укажите личный ключ от сервиса ScrapeUnblocker.
Что делает scrapeunblocker-mcp?
Инструмент открывает доступ к скачиванию веб-страниц в обход систем защиты от ботов. Он извлекает сырой HTML, сжатый Markdown, готовый JSON из сайтов и запускает цепочки действий в браузере.
Что нужно подготовить перед запуском сервера?
Требуется аккаунт в сервисе ScrapeUnblocker и действующий API-ключ. Сервер ожидает его в переменной окружения SCRAPEUNBLOCKER_KEY.