scrapi — MCP-сервер для Claude Code: URL в Markdown
Отдаёт агенту веб-страницу в чистом виде: заголовки, списки и ссылки без рекламы и скриптов. Пригодится, когда нужно разобрать статью или документацию по ссылке.
claude mcp add --transport http scrapi https://scrapi.ai/mcpЧто делает scrapi
scrapi — MCP-сервер, который превращает URL в Markdown или простой текст, готовый для языковой модели. Вместе с содержимым он отдаёт метаданные: заголовок, автора, дату, картинки. Страницы на JavaScript тоже отрисовываются, так что одностраничные приложения не становятся препятствием.
Работает в двух режимах. Stdio запускается через npx и требует Node.js 20+, HTTP-режим подключается к https://scrapi.ai/mcp и на стороне клиента ничего ставить не нужно. Ключ передаётся переменной SCRAPI_API_KEY или аргументом --api-key. Ответы с кодом 429 сервер повторяет сам, ориентируясь на Retry-After.
Понадобится аккаунт Scrapi MCP — он отдельный от основного аккаунта Scrapi, и ключ начинается с hsmcp_. Без ключа сервер не заработает, поэтому сначала заведите его в панели, а уже потом правьте конфиг клиента.
Какие задачи решает
- прочитать статью по ссылке и пересказать её без рекламных блоков
- вытащить заголовок, автора и дату публикации со страницы
- снять текст с сайта, который рисуется на JavaScript
- получить оглавление и ссылки страницы в виде списка
- скормить агенту документацию по URL вместо копипасты
Примеры запросов агенту
- Открой https://scrapi.ai/mcp и вытащи оттуда список эндпоинтов
- Преобразуй эту страницу в Markdown и сохрани в
notes.md - Достань заголовок, автора и дату с этой ссылки
Как установить scrapi
1Командой платформы: удалённый сервер
claude mcp add --transport http scrapi https://scrapi.ai/mcp2Командой платформы
claude mcp add --env SCRAPI_API_KEY=<SCRAPI_API_KEY> --transport stdio scrapi -- npx -y @scrapi.ai/mcp-serverВместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add scrapi --url https://scrapi.ai/mcp2Командой платформы
codex mcp add scrapi --env SCRAPI_API_KEY=<SCRAPI_API_KEY> -- npx -y @scrapi.ai/mcp-serverВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"scrapi": {
"url": "https://scrapi.ai/mcp"
}
}
}{
"mcpServers": {
"scrapi": {
"command": "npx",
"args": [
"-y",
"@scrapi.ai/mcp-server"
],
"env": {
"SCRAPI_API_KEY": "<SCRAPI_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"scrapi": {
"type": "http",
"url": "https://scrapi.ai/mcp"
}
}
}{
"servers": {
"scrapi": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@scrapi.ai/mcp-server"
],
"env": {
"SCRAPI_API_KEY": "<SCRAPI_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http scrapi https://scrapi.ai/mcp2Командой платформы
gemini mcp add -e SCRAPI_API_KEY=<SCRAPI_API_KEY> scrapi npx -y @scrapi.ai/mcp-serverВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о scrapi
Как установить scrapi в Claude Code?
Через HTTP: claude mcp add --transport http scrapi https://scrapi.ai/mcp. Либо через stdio: claude mcp add --env SCRAPI_API_KEY=<SCRAPI_API_KEY> --transport stdio scrapi -- npx -y @scrapi.ai/mcp-server.
Что делает scrapi?
Забирает веб-страницу по URL и возвращает её содержимое в Markdown или текстом, плюс метаданные. Агент читает результат напрямую, без ручного копирования.
Нужен ли Node.js для scrapi?
Только для stdio-режима через npx — там требуется Node.js 20+. При подключении по HTTP к https://scrapi.ai/mcp установка Node.js на клиенте не нужна.