seo-monster

seo-monster

avansaberMIT
1 звёзд
SEOMonster — это MCP-сервер для SEO-специалистов и разработчиков. Он подключает AI-ассистента напрямую к Google Search Console, Google Analytics 4, PageSpeed Insights, Cloudflare и IndexNow. Вам не нужно собирать данные вручную или переключаться между сервисами — достаточно написать запрос в чат. Сервер работает на вашей стороне без сторонних серверов. Вы подключаете свои ключи доступа, и они никуда не передаются. SEOMonster умеет находить темы, по которым сайт почти попал в топ (near-miss topics), оценивать техническое состояние страниц перед публикацией и отправлять их на индексацию. Чтение данных доступно всегда, запись (например, очистка кэша Cloudflare) требует подтверждения через переменную окружения.

Установка

uvx seo-monster

Характеристики

Общее

  • СтатусСообщество
  • Разработчикavansaber
  • ЛицензияMIT

Технологии

  • Языки
    Python
  • Транспорт
    stdio

Описание

Возможности

  • Анализ поискового трафика: позиции, клики, показы и CTR из Google Search Console по страницам и запросам
  • Проверка скорости загрузки и Core Web Vitals через PageSpeed Insights и Chrome UX Report с историей по месяцам
  • Технический SEO-аудит страниц: проверка мета-тегов, канонических URL, цепочек редиректов, смешанного контента
  • Валидация robots.txt и файлов sitemap.xml на соответствие требованиям поисковых систем
  • Отправка новых и изменённых URL на индексацию через протокол IndexNow
  • Управление кэшем Cloudflare, настройка редиректов, правил безопасности и robots.txt через API
  • Получение данных из Google Analytics 4: активные пользователи, события, конверсии по дням
  • Поиск запросов, по которым сайт находится на границе топа — готовый план для контент-маркетинга

Как подключить

Установите сервер через пакетный менеджер uv:

uvx seo-monster

Настройте переменные окружения. Минимальный набор для работы с Google Search Console:

GOOGLE_APPLICATION_CREDENTIALS=/путь/к/ключу.json
SEO_MCP_SITE_URL=https://ваш-сайт.ru

Для аналитики GA4 укажите идентификатор свойства. Для Cloudflare — API-токен. Для включения операций записи (очистка кэша, отправка в индексацию) установите SEO_MCP_ALLOW_DESTRUCTIVE=true.

Пропишите конфигурацию в клиенте, поддерживающем MCP. Пример для Claude Desktop:

{
"mcpServers": {
"seo-monster": {
"command": "uvx",
"args": ["seo-monster"]
}
}
}

Перезапустите клиент. Сервер появится в списке доступных инструментов.

Примеры запросов

  • «Покажи топ-10 страниц по приросту кликов из Search Console за последние 28 дней и объясни, за счёт чего они выросли»
  • «Проверь цепочку редиректов с /old-page на /new-page. Нет ли зацикливания или битых ссылок?»
  • «Достаточно ли быстрая главная страница по данным PageSpeed Insights? Сравни с конкурентами через CrUX»
  • «Отправь страницу /blog/new-article на индексацию в Google и Bing через протокол IndexNow»
  • «Какие запросы приводят к конверсиям? Возьми данные из GA4 за прошлый месяц и покажи топ-10»
  • «Очисти кэш Cloudflare для раздела /catalog и обнови robots.txt»

Технические детали

  • Язык разработки: Python
  • Транспорт: Stdio
  • Лицензия: MIT
  • Совместимые клиенты: Claude Desktop, Cursor, Cline, Codex
  • Безопасность: двухуровневая защита деструктивных операций (переменная окружения + токен подтверждения)
  • Категории: Cloudflare, Search, Analytics

Поделиться