Scrapling MCP Server — MCP-сервер для Claude Code
Веб-скрейпинг страниц с защитой Cloudflare и рендерингом JavaScript для ИИ-агентов. Помогает собирать данные сайтов в Markdown или JSON без ручного обхода блокировок.
claude mcp add scrapling -- uvx scraplingЧто делает Scrapling MCP Server
MCP-сервер подключает библиотеку Scrapling к Claude Code и другим средам разработки. Ассистент получает набор инструментов для скрытных HTTP-запросов, управления браузером и разбора разметки через селекторы CSS или XPath. Сервер самостоятельно справляется с проверками Cloudflare Turnstile, поэтому агент не останавливается на экранах проверки подлинности.
Внутри поддерживаются постоянные сессии, ротация прокси и конвертация страниц в разметку Markdown. Для работы требуется команда uvx scrapling, поэтому на машине заранее нужен установленный пакетный менеджер uv или среда Python. Без утилиты uvx процесс сервера не запустится.
Какие задачи решает
- обойти экраны защиты Cloudflare Turnstile при чтении веб-страниц
- отрендерить страницы с динамическим JavaScript в скрытном браузере
- преобразовать разметку сайтов в Markdown для контекста агента
- извлечь нужные поля документов через селекторы CSS и запросы XPath
Примеры запросов агенту
- Собери цитаты со страницы
https://quotes.toscrape.com/с помощью CSS-селекторов - Открой страницу документации за защитой Cloudflare и конвертируй её текст в Markdown
- Спарси таблицу на указанном сайте и сохрани строки в формате JSON
Как установить Scrapling MCP Server
Командой платформы
claude mcp add scrapling -- uvx scraplinguvx запускает команду с именем пакета; если в README она другая — uvx --from scrapling <команда>
Командой платформы
codex mcp add scrapling-mcp-server -- uvx scraplinguvx запускает команду с именем пакета; если в README она другая — uvx --from scrapling <команда>
Файл настроек
{
"mcpServers": {
"scrapling-mcp-server": {
"command": "uvx",
"args": [
"scrapling"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from scrapling <команда>
Файл настроек
{
"servers": {
"scrapling-mcp-server": {
"type": "stdio",
"command": "uvx",
"args": [
"scrapling"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from scrapling <команда>
Командой платформы
gemini mcp add scrapling-mcp-server uvx scraplinguvx запускает команду с именем пакета; если в README она другая — uvx --from scrapling <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Scrapling MCP Server
Как установить Scrapling MCP Server в Claude Code?
Выполните в терминале команду claude mcp add scrapling -- uvx scrapling. Сервер скачается и запустится автоматически через uvx.
Что делает Scrapling MCP Server?
Он предоставляет агенту функции парсинга сайтов, рендеринга JavaScript, обхода капчи Cloudflare и конвертации страниц в чистый Markdown.
Что требуется для запуска сервера?
В системе должен быть установлен инструмент uv, так как запуск выполняется через команду uvx scrapling.