Black SEO Analyzer — MCP-сервер для Claude Code: аудит SEO и обход
Обходит сайт или проверяет одну страницу на технические SEO-проблемы и складывает отчёт в файл. Пригодится, когда нужно сравнить два обхода после правок.
Открыть на GitHubЧто делает Black SEO Analyzer
Black SEO Analyzer запускается локально и проходит по сайту от стартового URL. На вход подаётся адрес страницы или sitemap.xml с флагом --is-sitemap, для одностраничных приложений есть --spa. Результат сохраняется в один из форматов: json, jsonl, xml, csv, csv-flat, html-folder или json-files — по умолчанию html-folder.
Обход настраивается: --concurrent-requests по умолчанию 20, --rate-limit в миллисекундах по умолчанию 50, есть --max-pages для ограничения глубины и --disable-external-links, чтобы не проверять внешние ссылки. Для анализа через языковую модель включаются флаги --use-anthropic-analyzer, --use-openai-analyzer, --use-deepseek-analyzer или --use-gemini-analyzer — каждому нужен свой ключ API, который можно передать аргументом или через переменную окружения. Модель и текст запроса тоже задаются вручную.
Без лицензии ограничено только число страниц за один обход, остальные возможности работают. Инструкция по установке лежит в INSTALL.md репозитория. Свои HTML-шаблоны отчёта подкладываются через --html-templates-dir.
Какие задачи решает
- найти страницы без метатегов и битые внутренние ссылки
- обойти сайт по
sitemap.xmlи собрать отчёт в CSV - сравнить два обхода до и после правок
- проверить одностраничное приложение на технические ошибки
- прогнать страницы через языковую модель и получить разбор
Примеры запросов агенту
- Обойди
https://example.comи сохрани отчёт вexample-report.json - Проверь сайт по
https://example.com/sitemap.xmlс флагом--is-sitemap - Сделай HTML-отчёт по адресу
https://example.comв папку./seo-reports
Как установить Black SEO Analyzer
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Black SEO Analyzer
Как установить Black SEO Analyzer в Claude Code?
Готовой команды установки для Claude нет: сервер собирается из репозитория sethblack/black-seo-analyzer, шаги описаны в INSTALL.md, после чего бинарник подключается к платформе как MCP-сервер.
Что делает Black SEO Analyzer?
Обходит сайт или проверяет одну страницу и собирает технические SEO-проблемы в отчёт. Результат можно выгрузить в JSON, CSV, XML или набор HTML-файлов.
Нужен ли ключ API для работы?
Только если включён разбор через языковую модель: для Anthropic, OpenAI, DeepSeek или Gemini нужен свой ключ, который передаётся аргументом или через переменную окружения. Без этих флагов обход идёт без ключей.