Перейти к содержимому
Google SEO

Как подключить Google Search Console и GA4 к ChatGPT и Claude через MCP

Seely · · 5 мин
Коротко

Подключение GSC и GA4 к ChatGPT, Claude или Cursor через MCP занимает пару минут: Google OAuth, выбор сайтов и один ключ yamcp_.

  • Один ключ yamcp_ работает и для Яндекса, и для Google — меняется только адрес
  • Google-эндпоинт это /api/google/mcp, у Яндекса — /api/mcp
  • Обязательно выберите хотя бы один сайт GSC или ресурс GA4, иначе тулов нет
  • Доступ идёт через официальный OAuth Google и только на чтение
  • Ошибка 401 — нет валидного ключа, активной подписки или выбранных сайтов
Содержание (12)

Вы открываете чат с 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. SettingsConnectorsAdvanced settingsDeveloper Mode (beta).

Создаём коннектор. ConnectorsCreate:

  • 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 applicationCreate.

Включаем в чате. В диалоге +MoreDeveloper ModeAdd 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 и 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.

Читать дальше