Open SEO Crawler — SEO-краулер с MCP для агентов

Open SEO Crawler

Бесплатный локальный SEO-краулер с аудитом сайта и проверкой ИИ-ботов: агенты запускают обход и читают найденные проблемы

  • 82 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Краулер отправляет много запросов к сайту и может нагрузить его, а часть запросов идет с юзер-агентами поисковых и ИИ-роботов
  • Автообновление краулера раз в день запускает новый код на вашем компьютере
Все причины и проверки

puneetindersingh/open-seo-crawler

Установка

Ручная установка

claude mcp add --scope user open-seo-crawler -- ~/open-seo-crawler/venv/bin/python3 ~/open-seo-crawler/mcp_server.py

Сначала установите краулер одной строкой из README, он должен работать на порту 5002.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Краулер отправляет много запросов к сайту и может нагрузить его, а часть запросов идет с юзер-агентами поисковых и ИИ-роботов
  • Автообновление краулера раз в день запускает новый код на вашем компьютере

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Open SEO Crawler — открытый SEO-краулер, который работает на вашем компьютере. Он быстро обходит сайт, учитывает CMS и ищет технические проблемы: индексируемость и noindex в мета-тегах и X-Robots-Tag, ошибки JSON-LD с указанием блока и строки, цепочки редиректов, дубли заголовков, глубокие страницы, ловушки краулингового бюджета и пакет отчетов, которые выгружаются в xlsx. Автор сравнивает его с Screaming Frog и Sitebulb. Кроме аудита есть проверка доступности для ИИ: после обхода выборка страниц запрашивается как браузер, как Googlebot, Bingbot, Applebot и как ИИ-краулеры с опубликованными юзер-агентами, например GPTBot и PerplexityBot. Блокировки, проверки CDN, редиректы и различия заголовка или текста отмечаются. Проверка robots.txt показывает закрытие ИИ-краулеров. Репозиторий содержит MCP-сервер `mcp_server.py` и консольную утилиту `osc.py`. Агент запускает обход, следит за ним, читает сводку, фильтрует страницы по проблеме, открывает страницу с входящими ссылками, сравнивает два обхода и выгружает xlsx. Сам краулер ИИ не вызывает.

Для кого. SEO-специалистам, веб-разработчикам и владельцам сайтов, которым нужен технический аудит на своем компьютере и разбор результатов вместе с агентом.

Подходит, если

  • Надо обойти свой сайт и получить десять самых важных исправлений
  • Проверяется, видят ли Googlebot и ИИ-краулеры контент ваших страниц
  • Нужно сравнить два обхода до и после выката
  • Требуется найти ловушки краулингового бюджета и получить правила для robots.txt

Не подходит, если

  • Нужен облачный сервис с историей и командной работой: краулер локальный
  • Вы хотите обходить чужие сайты без разрешения: инструмент рассчитан на аудит своих сайтов
  • Нужен анализ ссылочной массы и позиций: краулер смотрит технические проблемы страниц

Пример запроса к агенту

Обойди example.com на 100 страниц и дай десять исправлений, которые важнее всего, а потом проверь, видит ли страницы GPTBot.

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Нужен установленный краулер: одной строкой на Linux, macOS или Windows, на macOS от 11 Big Sur через Homebrew и `launchd`. Установщики сами обновляют краулер раз в день и запускают его при загрузке, а MCP-сервер и `osc.py` работают только когда краулер запущен на порту 5002.

Проверка ИИ-ботов запрашивает страницы с юзер-агентами поисковых и ИИ-роботов, это стоит делать только на своих сайтах или с разрешения владельца. Для ClaudeBot и других, у кого нет опубликованного юзер-агента, проверяется только robots.txt. Для сайтов с JavaScript нужен `Playwright`. Сравнение в таблице с платными краулерами составлено автором.

Как отключить. Удалите сервер командой `claude mcp remove open-seo-crawler`. Сам краулер останавливается и удаляется скриптом удаления из каталога `~/open-seo-crawler`, автозапуск снимается вместе с ним.

Частые вопросы

Как подключить Open SEO Crawler к Claude Code?

Установите краулер, затем выполните `claude mcp add --scope user open-seo-crawler -- ~/open-seo-crawler/venv/bin/python3 ~/open-seo-crawler/mcp_server.py` и проверьте `/mcp`.

Открывает ли MCP-сервер сетевой порт?

Нет. Приложение запускает его локальной программой и общается по stdin и stdout. Порт 5002 использует сам краулер.

Что значит проверка ИИ-краулеров?

После обхода выборка страниц запрашивается как браузер, Googlebot, Bingbot, Applebot и ИИ-краулеры с публичными юзер-агентами. Отмечаются блокировки, различия содержимого и noindex для отдельного бота.

Какая лицензия?

MIT, бесплатно и без лимита страниц.

Вызывает ли краулер ИИ сам?

Нет. Краулер ИИ не вызывает и ничего не отправляет наружу. Вызывает ваш ассистент.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

Открытый MCP-сервер и набор агентских скиллов для SEO: keyword research, конкуренты, обратные ссылки и аудит сайта по данным DataForSEO

MCP-серверРасширенный доступ27,4 тыс.Звезды репозитория
Официальный

Плагин с MCP-сервером и скиллами: Claude Code обходит сайт, находит битые ссылки и ошибки SEO и GEO и подсказывает правки.

ПлагинРасширенный доступ123Звезды репозитория

Неофициальный MCP-сервер для Screaming Frog: запуск обходов, экспорт и разбор данных девятью инструментами, без записи в файлы

MCP-серверРасширенный доступ96Звезды репозитория
Официальный

crawlseo MCP сравнивает показатели сайта за последние 28 дней с предыдущими 28 днями и добавляет данные последнего обхода.

MCP-серверРасширенный доступ694Звезды репозитория

MCP-сервер с данными для SEO: ссылки, сложность запросов и оценка трафика из бесплатных инструментов Ahrefs

MCP-серверШирокий доступ193Звезды репозитория

All-In-One Free SEO Tool

All-In-One-Free-SEO-Tool

Свой SEO-комбайн с MCP-сервером и пятью скиллами: аудит, ключи и правки сайта через Claude Code, Claude Desktop и Cursor.

ПлагинШирокий доступ126Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Open SEO Crawler — SEO-краулер с MCP для агентов (эта карточка)нетне нужна82
Open SEO MCP Skillsнет9 422набор скиллов и MCP для SEO без собственного краулера
seo-audit-skillнет785скилл-чеклист аудита без обхода сайта
Lighthouse MCPнетне нужна219замеряет скорость отдельных страниц, но не обходит сайт

Коротко о README

README сравнивает краулер с платными аналогами, перечисляет проверки, одностроковые установщики для трех систем и сведения о запуске. Отдельный раздел показывает работу из ИИ-ассистента: сервер MCP, утилиту `osc.py`, инструменты вроде `check_robots` и `detect_cms` и пример запроса.

Бейдж для README

Сообщить о проблеме