HasData Web Scraping — MCP-сервер Claude Code: установка
Удалённо загружает публичные веб-страницы через прокси и возвращает Markdown, текст, HTML или JSON. Подходит для чтения сайтов без отдельного API.
claude mcp add web-scraping -e HASDATA_API_KEY=<HASDATA_API_KEY> -- npx -y @hasdata/web-scraping-mcpЧто делает HasData Web Scraping
HasData Web Scraping подключает к агенту удалённый MCP-сервер с одним инструментом для чтения публичных страниц. Он отправляет запрос через управляемые прокси, при необходимости обрабатывает JavaScript и возвращает страницу в Markdown, обычном тексте, HTML или JSON.
Сервер работает по HTTP, а для клиентов со stdio есть запуск через пакет @hasdata/web-scraping-mcp. В Claude Code его можно добавить командой claude mcp add; для авторизации нужен HASDATA_API_KEY. Подключение требует ключ HasData, поэтому без него запросы к страницам не пройдут.
Какие задачи решает
- получить содержимое публичной веб-страницы
- извлечь страницу в Markdown или JSON
- прочитать сайт с JavaScript-рендерингом
- обойти отсутствие отдельного API у сайта
Примеры запросов агенту
- Получи указанную мной публичную страницу через HasData Web Scraping и верни её в Markdown.
- Прочитай страницу документации, найди все блоки кода и собери их в ответ.
- Загрузи главную страницу сайта, извлеки заголовки и ссылки в JSON.
Как установить HasData Web Scraping
1Командой платформы
claude mcp add web-scraping -e HASDATA_API_KEY=<HASDATA_API_KEY> -- npx -y @hasdata/web-scraping-mcpВместо <…> подставьте свои значения
2Командой платформы: удалённый сервер
claude mcp add --transport http hasdata-web-scraping 'https://mcp.hasdata.com/mcp?apis=web_scraping'1Командой платформы: удалённый сервер
codex mcp add hasdata-web-scraping --url 'https://mcp.hasdata.com/mcp?apis=web_scraping'2Командой платформы
codex mcp add hasdata-web-scraping --env HASDATA_API_KEY=<HASDATA_API_KEY> -- npx -y @hasdata/web-scraping-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"hasdata-web-scraping": {
"url": "https://mcp.hasdata.com/mcp?apis=web_scraping"
}
}
}{
"mcpServers": {
"hasdata-web-scraping": {
"command": "npx",
"args": [
"-y",
"@hasdata/web-scraping-mcp"
],
"env": {
"HASDATA_API_KEY": "<HASDATA_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"hasdata-web-scraping": {
"type": "http",
"url": "https://mcp.hasdata.com/mcp?apis=web_scraping"
}
}
}{
"servers": {
"hasdata-web-scraping": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@hasdata/web-scraping-mcp"
],
"env": {
"HASDATA_API_KEY": "<HASDATA_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http hasdata-web-scraping 'https://mcp.hasdata.com/mcp?apis=web_scraping'2Командой платформы
gemini mcp add -e HASDATA_API_KEY=<HASDATA_API_KEY> hasdata-web-scraping npx -y @hasdata/web-scraping-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о HasData Web Scraping
Как установить HasData Web Scraping в Claude Code?
Выполните claude mcp add web-scraping -e HASDATA_API_KEY=<HASDATA_API_KEY> -- npx -y @hasdata/web-scraping-mcp. Для работы нужен ключ HasData.
Что делает HasData Web Scraping?
MCP-сервер загружает публичную веб-страницу через управляемые прокси и отдаёт её содержимое в Markdown, тексте, HTML или JSON. Он также умеет работать со страницами, которым нужен JavaScript.
Нужен ли локальный браузер для HasData Web Scraping?
Нет: сервер размещён удалённо. При подключении через stdio используется пакет @hasdata/web-scraping-mcp, который передаёт ключ HasData.