Восемь read-only MCP-серверов для SEO
seo-tools-mcp
SERP, Wordstat, GSC, GA4, Яндекс Вебмастер, Метрика и A-Parser: восемь read-only MCP-серверов со строгим JSON и мультиаккаунтом для Claude Code
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Часть инструментов тратит платный баланс на запросы к XMLStock, XMLRiver и A-Parser
- OAuth-токены дают доступ ко всем свойствам аккаунта GSC, GA4, Вебмастера и Метрики
Установка
Ручная установка
cd seo-tools-mcp && pnpm install && pnpm buildСборка всех восьми серверов из исходников.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий собирает восемь независимых stdio MCP-серверов для SEO: xmlstock и xmlriver для платной выдачи Google и Яндекса с подсветками и SERP-фичами, wordstat для официального бесплатного API частотностей Яндекса через Yandex Cloud, gsc для Google Search Console, ga4 для Google Analytics 4, ywm для Яндекс Вебмастера, metrika для Яндекс Метрики и aparser для self-hosted A-Parser. Все инструменты чтения помечены readOnlyHint, кроме двадцати инструментов, которые тратят платный ресурс запроса и намеренно оставлены без этой пометки, чтобы клиент каждый раз спрашивал подтверждение перед массовым прогоном. Секреты хранятся в едином файле ~/.config/seo-tools-mcp/.env с правами 600, у каждого сервера есть свои auth-инструменты для интерактивной авторизации прямо в сессии, OAuth для GSC, GA4, Вебмастера и Метрики обновляется автоматически.
Для кого. Для SEO-специалистов и агентств, которым нужен единый набор read-only инструментов по выдаче, частотности и аналитике Google и Яндекса.
Подходит, если
- Нужны сразу и Google (GSC, GA4), и Яндекс (Вебмастер, Метрика, Wordstat) инструменты в одном формате
- Важно, чтобы платные запросы к SERP-провайдерам не запускались без подтверждения
- Нужна поддержка нескольких аккаунтов на одном хосте через отдельные env-профили
Не подходит, если
- Нужны инструменты записи: все серверы read-only и не публикуют и не меняют данные в аккаунтах
- Не нужны платные сервисы SERP: xmlstock и xmlriver требуют пополненного баланса
Пример запроса к агенту
Покажи позиции моего сайта в Google и Яндексе по ключевому запросу и проверь остаток баланса XMLStockОграничения
Для сборки нужны pnpm и Node.js, готовые бандлы .mcpb и npm-пакеты есть в релизах и в npm отдельно на каждый сервер. XMLStock и XMLRiver платные, для них нужен пополненный баланс. GSC, GA4, Вебмастер и Метрика требуют OAuth-приложение Google или Яндекса с соответствующими правами, Wordstat через Yandex Cloud требует сервисный аккаунт с ролью search-api.webSearch.user. Мобильная выдача XMLStock не отдает подсветки и related-questions, это ограничение самого провайдера, а не сервера.
Как отключить. Удалите нужный сервер командой claude mcp remove, например claude mcp remove metrika, или удалите плагин через /plugin uninstall, если ставили через маркетплейс.
Проверка безопасности
- Часть инструментов тратит платный баланс на запросы к XMLStock, XMLRiver и A-Parser
- OAuth-токены дают доступ ко всем свойствам аккаунта GSC, GA4, Вебмастера и Метрики
Коротко о README
README на русском и английском описывает восемь серверов таблицей с их рабочими инструментами и типом авторизации, объясняет политику readOnlyHint для платных инструментов, публикацию на npm, в официальном и GitHub MCP Registry, в плагинах Claude Code и .mcpb-бандлах в релизах. Подробно расписаны установка сборкой из исходников, единый файл секретов с приоритетом переменных окружения, регистрация каждого сервера в Claude Code и получение доступов по каждому сервису с нюансами XMLStock (мобильная выдача без подсветок, коды ошибок) и бесплатного Wordstat API через сервисный аккаунт Yandex Cloud.
Частые вопросы
Можно ли платить лишнее случайно?
Инструменты, которые тратят платный ресурс, намеренно не помечены readOnlyHint, чтобы клиент спрашивал подтверждение перед каждым таким вызовом.
Нужен ли Wordstat отдельно от xmlstock?
Да, у XMLStock нет частотностей Wordstat, для них отдельный бесплатный официальный API через Yandex Cloud.
Похожие
Скиллы DataLens
DataLens Skills
Официальные скиллы DataLens (Яндекс) для Claude Code, Codex и OpenCode: SDK, HTML-отчеты и разбор прав RLS
MCP Яндекс Метрики со всеми 108 методами API
Yandex Metrika MCP Server
MCP-сервер Яндекс Метрики, порожденный из спеки API: 108 методов, по умолчанию 10 инструментов, прозрачные фильтры и метаданные ответа
Открытый MCP-сервер и набор агентских скиллов для SEO: keyword research, конкуренты, обратные ссылки и аудит сайта по данным DataForSEO
Плагин Claude Code для SEO-аудита: технический SEO, E-E-A-T, schema, локальный и AI-поиск силами параллельных агентов