
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