Как подключить Google Search Console и GA4 к ChatGPT и Claude через MCP
Подключение GSC и GA4 к ChatGPT, Claude или Cursor через MCP занимает пару минут: Google OAuth, выбор сайтов и один ключ yamcp_.
- Один ключ yamcp_ работает и для Яндекса, и для Google — меняется только адрес
- Google-эндпоинт это /api/google/mcp, у Яндекса — /api/mcp
- Обязательно выберите хотя бы один сайт GSC или ресурс GA4, иначе тулов нет
- Доступ идёт через официальный OAuth Google и только на чтение
- Ошибка 401 — нет валидного ключа, активной подписки или выбранных сайтов
Содержание (12)
- Что нужно для подключения
- Шаг 1. Регистрация и вход в Seely
- Шаг 2. Подключение Google через OAuth
- Шаг 3. Выбор сайтов GSC и ресурсов GA4
- Шаг 4. Получение API-ключа
- Шаг 5. Настройка в ChatGPT
- Шаг 6. Настройка в Claude Desktop
- Шаг 7. Настройка в Cursor
- Проверка, что всё работает
- Решение типичных проблем
- Что дальше
- Частые вопросы
Вы открываете чат с ChatGPT или Claude и спрашиваете: «По каким запросам в Google я почти в топе?» или «Сколько органики из Google за месяц и какие страницы выросли?» AI сам идёт в Search Console и GA4, достаёт цифры и отвечает таблицей с выводами. Без выгрузок и переключения вкладок.
Так работает связка Google-аналитики с AI через MCP. Подключение занимает пару минут. Ниже — вся настройка по шагам: от Google OAuth до первого вопроса в чате, с конфигами для ChatGPT, Claude Desktop и Cursor. Если вы уже подключали Яндекс Метрику к AI, логика та же — отличается только Google-эндпоинт.
Что нужно для подключения
- Google-аккаунт с доступом к нужным ресурсам Search Console и Google Analytics 4. Обычно это тот же аккаунт, под которым вы заходите в GSC и GA4.
- Подписка Seely. Тариф Starter (от 349 руб/мес) даёт один сайт и один ресурс, Unlimited (2990 руб/мес) снимает лимиты.
- Любой MCP-клиент: ChatGPT (платный тариф), Claude Desktop или Cursor.
Важно: для Google нужен именно доступ в Search Console и/или GA4 на уровне аккаунта Google. Если сайт в GSC подтверждён на другом аккаунте, авторизуйтесь в Seely тем, у которого есть права.
Шаг 1. Регистрация и вход в Seely
Зайдите на seely.ru и авторизуйтесь. Базовый вход идёт через Яндекс, но для работы с Google это не помеха: Google-доступ подключается отдельным шагом в кабинете. После регистрации вы попадаете в личный кабинет seely.ru/dashboard.
При первой регистрации заводится пробный период, дальше оформляется подписка. Выбор тарифа зависит от числа проектов: Starter — один сайт и один ресурс, Unlimited — без ограничений (берут агентства и владельцы нескольких проектов).
Шаг 2. Подключение Google через OAuth
В кабинете есть раздел настроек Google MCP. Нажимаете «Подключить Google» — открывается официальная страница авторизации Google, где вы подтверждаете доступ к Search Console и Google Analytics. Seely получает токен и работает от вашего имени только на чтение.
Это официальный OAuth Google: пароль вы вводите на стороне Google, не в Seely. Доступ в любой момент можно отозвать — и в кабинете Seely, и в настройках безопасности Google-аккаунта.
Шаг 3. Выбор сайтов GSC и ресурсов GA4
После авторизации в кабинете появляются списки доступных ресурсов:
- Сайты Search Console. Отмечаете те ресурсы (site_url), по которым AI будет отвечать. На Starter — один сайт, на Unlimited — сколько угодно.
- Ресурсы GA4. Аналогично отмечаете нужные property — по ним пойдут запросы статистики через Data API.
Этот шаг обязателен. Во-первых, на стороне сервера стоит проверка доступа: AI физически не обратится к сайту или ресурсу, который вы не выбрали. Во-вторых, без хотя бы одного выбранного сайта или ресурса инструменты не появятся в чате.
Выбрали, сохранили — переходим к ключу.
Шаг 4. Получение API-ключа
В кабинете есть персональный API-ключ вида yamcp_ и дальше длинная строка. Это тот же самый ключ, что и для Яндекс MCP: один ключ работает и для Яндекса, и для Google. Меняется только адрес сервера.
Для Google используется эндпоинт https://seely.ru/api/google/mcp (у Яндекса — https://seely.ru/api/mcp). Скопируйте ключ целиком и не выкладывайте его в публичные репозитории и открытые чаты — это доступ к вашим данным. Если ключ утёк, перевыпустите его в кабинете.
Шаг 5. Настройка в ChatGPT
Для подключения MCP в ChatGPT нужен платный тариф (Pro, Plus, Business, Enterprise или Education) и включённый Developer Mode.
Включаем Developer Mode. Settings → Connectors → Advanced settings → Developer Mode (beta).
Создаём коннектор. Connectors → Create:
- Name: Seely Google
- Description: SEO-аналитика Google Search Console и GA4
- URL:
https://seely.ru/api/google/mcp?token=ВАШ_API_КЛЮЧ - Authentication: No authentication
Ключ передаётся прямо в адресе через ?token= — отдельного поля для Bearer-токена в коннекторе нет.
Подтверждаем. Галочка I trust this application → Create.
Включаем в чате. В диалоге + → More → Developer Mode → Add sources и активируйте Seely Google.
Если вы уже подключили Яндекс-коннектор, добавьте Google вторым — они работают параллельно, и AI сам выбирает нужный источник по вопросу.
Шаг 6. Настройка в Claude Desktop
Сервер прописывается в конфигурационном файле:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Добавьте блок mcpServers (если уже есть Яндекс-сервер, просто допишите второй ключ внутри mcpServers):
{
"mcpServers": {
"seely-google": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://seely.ru/api/google/mcp",
"--header",
"Authorization:Bearer ВАШ_API_КЛЮЧ"
]
}
}
}
Утилита mcp-remote ставится автоматически через npx (нужен только Node.js). Сохраните файл и полностью перезапустите Claude Desktop — после перезапуска инструменты Google появятся в чате.
Шаг 7. Настройка в Cursor
Та же структура в файле .cursor/mcp.json в корне проекта:
{
"mcpServers": {
"seely-google": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://seely.ru/api/google/mcp",
"--header",
"Authorization:Bearer ВАШ_API_КЛЮЧ"
]
}
}
}
Проверка, что всё работает
Сначала убедитесь, что сервер отвечает, — запросите список инструментов через curl:
curl -X POST "https://seely.ru/api/google/mcp" \
-H "Authorization: Bearer ВАШ_API_КЛЮЧ" \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "tools/list", "id": 1}'
Если в ответ пришёл JSON со списком инструментов (gsc_quick_wins, ga_run_report и другие), значит ключ валиден, подписка активна и Google-доступ настроен.
Теперь первый вопрос в чате:
Дай снимок сайта в Google Search Console за последние 28 дней: клики, показы, CTR и средняя позиция.
Или про GA4:
Покажи органический трафик из Google за последние 28 дней по дням. Есть ли просадка?
AI вызовет нужный инструмент, заберёт данные и вернёт ответ с таблицей. Если это произошло — связка работает.
Решение типичных проблем
Инструменты не отображаются. Проверьте по порядку: ключ начинается с yamcp_, подписка активна, Google подключён через OAuth, и в кабинете выбран хотя бы один сайт GSC или ресурс GA4. Чаще всего забывают именно про выбор сайта.
Ошибка аутентификации (401). Для Google MCP нужны три условия сразу: валидный ключ, активная подписка и подключённый Google-аккаунт с выбранными сайтами. Если чего-то нет — сервер вернёт 401. Проверьте также, нет ли лишнего пробела в ключе при копировании.
Нет нужного сайта в списке. Значит, у авторизованного Google-аккаунта нет прав на этот ресурс в GSC или GA4. Выдайте права в Search Console / GA4 или авторизуйтесь в Seely другим аккаунтом.
Перепутан эндпоинт. Для Google — /api/google/mcp, для Яндекса — /api/mcp. Если в Google-коннекторе указать Яндекс-адрес, появятся не те инструменты.
Что дальше
- Разбор сценариев анализа: Google Search Console через AI — quick wins, каннибализация, падения трафика.
- Работа со статистикой: GA4 для SEO через AI — каналы, события, конверсии.
- Сравнение двух систем аналитики: Яндекс Метрика vs Google Analytics 4.
Подключите Google Search Console и GA4 к AI за пару минут. Тот же ключ, что и для Яндекса, доступ только на чтение.
Подключить за 2 минутыЧастые вопросы
Нет. API-ключ вида yamcp_ один на оба сервера. Меняется только адрес: для Google это /api/google/mcp, для Яндекса /api/mcp. Скопируйте ключ целиком и не выкладывайте его в публичные репозитории.
Проверьте по порядку: ключ начинается с yamcp_, подписка активна, Google подключён через OAuth и в кабинете выбран хотя бы один сайт GSC или ресурс GA4. Чаще всего забывают именно выбрать сайт, без этого инструменты не появятся.
Для Google MCP нужны три условия сразу: валидный ключ, активная подписка и подключённый Google-аккаунт с выбранными сайтами. Если чего-то нет, сервер вернёт 401. Проверьте также, не попал ли в ключ лишний пробел при копировании.
Да. MCP-коннекторы работают на платных тарифах ChatGPT (Pro, Plus, Business, Enterprise или Education) и требуют включённого Developer Mode. В Claude Desktop и Cursor сервер прописывается в конфигурационном файле.
Доступ выдаётся через официальный OAuth Google: пароль вы вводите на стороне Google, не в Seely. Сервис работает только на чтение и видит лишь выбранные вами сайты. Доступ можно отозвать в кабинете Seely и в настройках безопасности Google.