# SnoopScan

Превращает веб-страницы в чистый Markdown или структурированный JSON прямо в диалоге с агентом. Пригодится для сбора данных с сайтов и обхода блокировок.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Автор: SnoopScan
- Лицензия: AGPL-3.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/SnoopScan/snoopscan-core
- Обновлён: 2026-10-12
- HTML: https://affpapa.org/nevibecode/mcp/snoopscan

## Что делает

Инструмент открывает агенту доступ к веб-скрейпингу и поиску. Он умеет очищать контент страниц, формировать разметку Markdown, заполнять заданные JSON-схемы и читать документы форматов PDF, DOCX или XLSX. Все функции API вынесены в отдельные MCP-инструменты.

Локальный открытый движок читает страницы только по HTTP. Если сайту требуется исполнение JavaScript в браузере, локальная версия вернёт статус `BLOCKED`. Обход таких преград, прокси и защита от ботов вынесены в облачный сервис SnoopScan, где ежемесячно начисляются 1500 бесплатных кредитов.

Для экономии контекста каждый инструмент усекает избыточный текст по лимиту `maxChars` и возвращает токен продолжения. При обращении к облаку без ключа авторизации действует ограничение в 20 запросов за сутки на один IP-адрес для базовых операций.

## Требования
- Удалённый сервер: `https://api.snoopscan.com/mcp-oauth`

## Установка

### Claude Code (родная платформа)

**Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http snoopscan https://api.snoopscan.com/mcp-oauth
```

### Codex

**Командой платформы: удалённый сервер**
```bash
codex mcp add snoopscan --url https://api.snoopscan.com/mcp-oauth
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "snoopscan": {
            "url": "https://api.snoopscan.com/mcp-oauth"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "snoopscan": {
            "type": "http",
            "url": "https://api.snoopscan.com/mcp-oauth"
        }
    }
}
```

### Gemini CLI

**Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http snoopscan https://api.snoopscan.com/mcp-oauth
```

## Когда брать
- Сконвертировать страницу сайта в Markdown для анализа в контексте
- Собрать карту адресов со всего домена с сортировкой по релевантности
- Извлечь данные с веб-страницы в строгую схему JSON
- Разобрать содержимое файлов PDF, DOCX и XLSX без сторонних утилит

## Примеры запросов агенту
- Сделай скрейпинг `https://example.com/` и верни содержимое в виде чистого Markdown
- Построй карту адресов сайта `https://example.com/` и отсортируй их по релевантности
- Извлеки информацию со страницы `https://example.com/` по схеме JSON

## Похожие
- [Scrapling MCP Server](https://affpapa.org/nevibecode/mcp/scrapling-mcp-server.md) — MCP-сервер · ★ 89899
- [browser-use](https://affpapa.org/nevibecode/mcp/browser-use.md) — MCP-сервер · ★ 119231
- [AIHawk](https://affpapa.org/nevibecode/mcp/aihawk.md) — MCP-сервер · ★ 32260
- [Skyvern](https://affpapa.org/nevibecode/mcp/skyvern.md) — MCP-сервер · ★ 23283
- [SeleniumBase MCP](https://affpapa.org/nevibecode/mcp/seleniumbase-mcp.md) — MCP-сервер · ★ 13181
- [apify-mcp-server](https://affpapa.org/nevibecode/mcp/apify-mcp-server.md) — MCP-сервер · ★ 13345

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
