SEO Audit Console MCP
MCP-сервер сводит историю Google Search Console с живым обходом сайта и ранжирует находки по кликам, которые вернет исправление.
- 101 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Ключ сервисного аккаунта открывает чтение вашей истории Search Console.
- Платные уровни DataForSEO и Majestic расходуют деньги по вашим ключам.
- Обход сайта создает нагрузку и проверяет исходящие ссылки страниц.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/seo-audit-consoleОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Ключ сервисного аккаунта открывает чтение вашей истории Search Console.
- Платные уровни DataForSEO и Majestic расходуют деньги по вашим ключам.
- Обход сайта создает нагрузку и проверяет исходящие ссылки страниц.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
SEO Audit Console запускается внутри Claude, забирает историю Google Search Console, обходит сайт и соединяет оба источника: каждая находка получает вес в кликах. Проверок больше ста сорока, порядок задает ожидаемый возврат кликов, а не громкость формулировки. Для найденного сервер пишет готовое исправление: правило 301, разметку JSON-LD, внутренние ссылки. Базовый аудит требует только ваш Search Console. DataForSEO, Majestic и ключ CrUX подключаются позже для конкурентов, ключевых слов и ссылок; пустое значение отключает уровень. Данные по каждому ресурсу лежат в локальной SQLite, а генераторы исправлений ничего не записывают на сайт.
Для кого. SEO-специалистам и владельцам сайтов с доступом к Search Console, которым нужен аудит с приоритетами по трафику, а не список замечаний краулера.
Подходит, если
- Страница показывается в выдаче, но CTR ниже ожидаемого для ее позиции.
- Часть трафика ушла, и нужно найти страницы, которые теряют клики.
- Закрытые в robots.txt страницы получают показы, а решение по ним стоит принять осознанно.
- После миграции собирают карту 301-редиректов из списка ошибок 404.
Не подходит, если
- Нужен аудит чужого сайта без доступа к его Search Console: сервер обходит только сайты под вашим контролем.
- Хочется, чтобы исправления сами попали на сайт: генераторы лишь возвращают результат.
- На машине нет Node.js 22 или новее.
Пример запроса к агенту
Запусти SEO-аудит для mysite.com, покажи десять находок с наибольшим возможным возвратом кликов и подготовь исправление для первой.MCP
- Транспорт
- stdio
- Авторизация
- ключ необязателен
Переменные окружения
GOOGLE_APPLICATION_CREDENTIALSобязательная- Путь к JSON-ключу сервисного аккаунта Google с доступом к Search Console
DATAFORSEO_USERNAME- Логин DataForSEO для платного уровня данных о ключевых словах и конкурентах
DATAFORSEO_PASSWORDсекрет- Пароль DataForSEO
MAJESTIC_API_KEYсекрет- Ключ Majestic для уровня ссылочных данных
CRUX_API_KEYсекрет- Ключ Google API для полевых данных Chrome UX Report
Ограничения
Нужен Node.js 22 или новее и ресурс в Search Console, которым вы владеете. Ключ сервисного аккаунта Google выдают через Google Cloud, а адрес аккаунта добавляют пользователем ресурса в Search Console, иначе сервер не увидит данных. DataForSEO и Majestic платные, расход идет с ваших ключей. Версия для Windows в виде `.mcpb` содержит нативные модули только для этой системы, на macOS и Linux подключают через `npx`. Запуск через шлюз Docker MCP без заранее собранного образа упирается в таймаут.
Как отключить. Удалите сервер `seo-audit-console` из конфигурации клиента командой `claude mcp remove` или правкой JSON. Локальную базу в каталоге `SAC_DATA_DIR` и ключ сервисного аккаунта удалите отдельно.
Частые вопросы
Что требуется для базового аудита?
Только `GOOGLE_APPLICATION_CREDENTIALS` с путем к ключу сервисного аккаунта и права этого аккаунта на ресурс в Search Console. Остальные переменные необязательны.
Что делает CRUX_API_KEY?
Включает полевые данные Core Web Vitals из Chrome UX Report. Ключ бесплатный, ограничивается API отчета Chrome UX.
Куда уходят мои данные?
История Search Console и обход лежат в локальной SQLite. Наружу идут только вызовы, которые вы запускаете: Google, а при включении DataForSEO и Majestic. Телеметрии нет.
Как посмотреть панель?
Попросите «open the dashboard for mysite.com». Сервер вернет ссылку на локальную панель в браузере, а `get_dashboard` рисует ее в чате.
Почему при запуске через Docker MCP все вызовы падают по таймауту?
Воркер на `node:22-slim` с `npx` ставит пакет 60–90 секунд, дольше ожидания клиента. README советует образ с предустановленным пакетом и флаг `longLived: true`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыGoogle Search Console MCP
Google Search Console MCP Server for SEOs
MCP-сервер для Google Search Console: запросы и страницы с кликами и позициями, проверка индексации URL, сайтмапы и готовые SEO-скиллы
Search Console MCP — данные Google, Bing и GA4 для агента
Search Console MCP
MCP-сервер дает агенту данные Google Search Console, Bing Webmaster, GA4 и AdSense с готовыми SEO-проверками
SEO CLI и MCP
seo-cli
Команда seo и сервер MCP для SEO-работы: аудит страниц, Search Console, аналитика и ключевые слова. Вход через Google, данные в системном хранилище паролей
CLI и скилл для SEO-аудита сайта: техническое SEO, Core Web Vitals, микроразметка, безопасность и готовность к AI-поиску
All-In-One Free SEO Tool
All-In-One-Free-SEO-Tool
Свой SEO-комбайн с MCP-сервером и пятью скиллами: аудит, ключи и правки сайта через Claude Code, Claude Desktop и Cursor.
crawlseo MCP сравнивает показатели сайта за последние 28 дней с предыдущими 28 днями и добавляет данные последнего обхода.
Коротко о README
Аудит строится на ключе соединения `url_key`, к которому приводятся адреса из Search Console и обхода. Находки оцениваются как ожидаемые клики на результат, деленные на трудоемкость. Каждая проверка может вернуть готовое исправление.