mcp-read-website-fast
MCP-сервер читает сайты на вашем компьютере и отдает агенту короткий Markdown со ссылками, без лишнего HTML в контексте.
- 163 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Сервер ходит по адресам, которые назовет агент, и сохраняет кеш страниц на диск.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/mcp-read-website-fastОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Сервер ходит по адресам, которые назовет агент, и сохраняет кеш страниц на диск.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
mcp-read-website-fast загружает страницу локально, вычищает навигацию и шум движком Mozilla Readability (его же использует режим чтения Firefox) и возвращает агенту Markdown с сохраненными ссылками. Модели не приходится разбирать сырой HTML, поэтому ответ короче и дешевле по токенам. Единственный инструмент, `read_website`, принимает адрес `url` и необязательный `pages`: сколько страниц обойти (по умолчанию 1, максимум 100). Сервер соблюдает `robots.txt`, ограничивает частоту запросов и кеширует ответы на диске по хешу SHA-256 от адреса.
Для кого. Разработчикам, чей агент читает документацию и статьи по ссылкам, а лишний HTML съедает контекст.
Подходит, если
- Агент читает документацию библиотеки по ссылке, и ему нужен только текст страницы.
- Из длинной статьи надо получить Markdown со ссылками на источники.
- Несколько связанных страниц сайта обходят одним вызовом с параметром `pages`.
- Материалы сайта готовят для RAG или базы знаний и нарезают на фрагменты.
Не подходит, если
- Страница строится JavaScript-ом: такой контент сервер не обрабатывает.
- Нужны клики, формы и вход в аккаунт: сервер только скачивает страницу и конвертирует ее.
- Сайт закрывает разделы правилами `robots.txt`, а нужен как раз закрытый раздел.
Пример запроса к агенту
Прочитай страницу https://example.com/docs/setup и перескажи шаги установки, сохранив ссылки на разделы.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Страницы, которым нужен JavaScript для отрисовки, сервер не читает: в разделе устранения неполадок это сказано прямо. Часть сайтов блокирует автоматические запросы; в командном режиме помогает свой user agent, но успех не гарантирован. Закрытые страницы за логином недоступны, потому что сервер ходит в сеть без вашей сессии. Кеш на диске растет вместе с обходом, его очищают отдельно ресурсом `read-website-fast://clear-cache`. Версия пакета пока 0.x, поведение может меняться между релизами. Для запуска нужен Node.js: пакет вызывается через `npx`.
Как отключить. Удалите подключение командой `claude mcp remove read-website-fast` или уберите запись из `mcp.json` клиента. Кеш страниц очистите отдельно.
Частые вопросы
Как подключить read-website-fast к Claude Code?
Выполните `claude mcp add read-website-fast -s user -- npx -y @just-every/mcp-read-website-fast`. Для Cursor есть ссылка-диплинк, для VS Code команда `code --add-mcp`, для остальных клиентов JSON с `npx` в блоке `mcpServers`.
Какие инструменты дает сервер?
Инструмент `read_website` и два ресурса. `read-website-fast://status` показывает статистику кеша, `read-website-fast://clear-cache` очищает его.
Сколько страниц обходит один вызов?
По умолчанию одну. Параметр `pages` поднимает лимит до 100.
Читает ли сервер страницы с JavaScript?
Нет. Он скачивает HTML и конвертирует его, браузер не запускает. Для таких сайтов нужен инструмент с настоящим браузером.
Соблюдает ли сервер robots.txt?
Да, по умолчанию. Флаг `--no-robots` есть только у командного режима разработки.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер, который открывает страницы в безголовом Chromium через Playwright и отдает агенту основной текст в Markdown даже с сайтов на JavaScript
Сервер на Rust превращает страницы в Markdown или JSON: поиск, скрейпинг, карта сайта, обход и PDF через MCP, CLI и API, совместимый с Firecrawl
Плагин сканирует сайты и превращает страницы в Markdown с метаданными: семь скиллов и MCP-сервер с девятью инструментами
Свой сервис на Rust для агентов: страницы, PDF и Office в чистый Markdown, API как у Firecrawl и Jina Reader, MCP в комплекте
MCP-сервер Browserless.io: облачный браузер для агента с чтением страниц, обходом сайтов, аудитом Lighthouse и сессиями с кликами
MCP-сервер веб-поиска, который сразу отдает агенту текст найденных страниц: ответы Stack Overflow, обсуждения GitHub, статьи arXiv
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| mcp-read-website-fast (эта карточка) | нет | не нужна | 163 | |
| Fetcher MCP | нет | не нужна | 1 088 | открывает страницы в безголовом Chromium и читает сайты на JavaScript; mcp-read-website-fast быстро скачивает HTML без браузера |
| Firecrawl MCP Server | да | API-ключ | 7 765 | работает через облачный API Firecrawl с ключом; mcp-read-website-fast обходится локально и без ключа |
Коротко о README
Ядро обхода и конвертации вынесено в пакет `@just-every/crawl`, а сервер добавляет слой MCP. При сбое процесс перезапускается сам, не больше 10 раз в минуту, и корректно завершается по сигналам SIGINT и SIGTERM.