ahonn/mcp-server-gsc

ahonn/mcp-server-gsc

от ahonn
Выгружает данные Google Search Console: позиции, показы, клики, CTR. Обрабатывает до 25 000 строк, фильтрует по regex и находит запросы для роста.

Google Search Console MCP Server

A Model Context Protocol (MCP) server providing comprehensive access to Google Search Console data with enhanced analytics capabilities.

Features

  • Enhanced Search Analytics: Retrieve up to 25,000 rows of performance data
  • Advanced Filtering: Support for regex patterns and multiple filter operators
  • Quick Wins Detection: Automatically identify optimization opportunities
  • Rich Dimensions: Query, page, country, device, and search appearance analysis
  • Flexible Date Ranges: Customizable reporting periods with historical data access
macuse.app

macuse.app is a native macOS application that gives your AI superpowers by integrating AI assistants with macOS apps like Calendar, Mail, and Notes, plus universal UI control for any application. Supports Claude Desktop, Cursor, and Raycast with one-click setup. Privacy-first, runs locally.

Prerequisites

  • Node.js 18 or later
  • Google Cloud Project with Search Console API enabled
  • Service Account credentials with Search Console access

Часто задаваемые вопросы

Инструменты были проиндексированы:
detect_quick_wins

Автоматически выявляет быстрые SEO-выигрыши и возможности для оптимизации.

Параметры
  • conversionRatenumber

    Расчетный коэффициент конверсии для ROI

  • endDatestringобязательный

    Дата окончания в формате YYYY-MM-DD.

  • estimatedClickValuenumber

    Оценочная стоимость за клик для расчета ROI

  • maxCtrnumber

    Максимальный процент CTR для обнаружения быстрых побед.

  • minImpressionsnumber

    Минимальный порог показов для быстрых побед

  • positionRangeMaxnumber

    Максимальная позиция для быстрых побед (по умолчанию: 10)

  • positionRangeMinnumber

    Минимальная позиция для быстрых побед (по умолчанию: 4)

  • siteUrlstringобязательный

    URL сайта, как определено в Search Console. Пример: sc-domain:example.com (для ресурсов домена) или http://www.example.com/ (для ресурсов с префиксом сайта)

  • startDatestringобязательный

    Дата начала в формате YYYY-MM-DD.

enhanced_search_analytics

Расширенная аналитика поиска: до 25 000 строк, фильтры по регулярным выражениям и обнаружение быстрых побед.

Параметры
  • aggregationTypeenum

    Тип агрегации, например auto, byNewsShowcasePanel, byProperty, byPage

  • countryFilterstring

    Фильтрует по стране, используя код ISO 3166-1 alpha-3 (например, USA, CHN).

  • deviceFilterenum

    Фильтровать по типу устройства.

  • dimensionsstring

    Список измерений, разделённых запятыми, для разбивки результатов, например: query, page, country, device, date, searchAppearance.

  • enableQuickWinsboolean

    Включить автоматическое обнаружение быстрых побед

  • endDatestringобязательный

    Дата окончания в формате YYYY-MM-DD.

  • filterOperatorenum

    Оператор для фильтров страниц и запросов. По умолчанию используется «равно». Дополнен поддержкой регулярных выражений.

  • pageFilterstring

    Фильтрует по URL конкретной страницы. Используйте с filterOperator.

  • queryFilterstring

    Фильтрует по конкретной строке запроса. Используйте с filterOperator.

  • quickWinsThresholdsobject

    Настраиваемые пороговые значения для выявления быстрых побед

  • regexFilterstring

    Расширенный regex-фильтр для интеллектуального сопоставления запросов.

  • rowLimitnumber

    Максимальное количество возвращаемых строк (до 25 000 для повышения производительности)

  • siteUrlstringобязательный

    URL сайта, как определено в Search Console. Пример: sc-domain:example.com (для ресурсов домена) или http://www.example.com/ (для ресурсов с префиксом сайта)

  • startDatestringобязательный

    Дата начала в формате YYYY-MM-DD.

  • typeenum

    Тип поиска для фильтрации, например: веб, изображения, видео, новости

get_sitemap

Получает sitemap для сайта в Google Search Console.

Параметры
index_inspect

Проверяет URL, чтобы узнать, проиндексирован ли он или может быть проиндексирован.

Параметры
  • inspectionUrlstringобязательный

    Полный URL-адрес для проверки. Должен находиться в свойстве, указанном в «siteUrl».

  • languageCodestring

    Код языка IETF BCP-47, обозначающий язык запрошенных переведённых сообщений об ошибках, например "en-US" или "de-CH". По умолчанию: "en-US"

  • siteUrlstringобязательный

    URL сайта, как определено в Search Console. Пример: sc-domain:example.com (для ресурсов домена) или http://www.example.com/ (для ресурсов с префиксом сайта)

list_sitemaps

Перечисляет карты сайта для сайта в Google Search Console.

Параметры
list_sites

Выводит список всех сайтов в Google Search Console.

Параметры

Без параметров.

search_analytics

Получает данные о производительности поиска из Google Search Console.

Параметры
  • aggregationTypeenum

    Тип агрегации, например auto, byNewsShowcasePanel, byProperty, byPage

  • countryFilterstring

    Фильтрует по стране, используя код ISO 3166-1 alpha-3 (например, USA, CHN).

  • deviceFilterenum

    Фильтровать по типу устройства.

  • dimensionsstring

    Список измерений, разделённых запятыми, для разбивки результатов, например: query, page, country, device, date, searchAppearance.

  • endDatestringобязательный

    Дата окончания в формате YYYY-MM-DD.

  • filterOperatorenum

    Оператор для фильтров страниц и запросов. По умолчанию используется «равно». Дополнен поддержкой регулярных выражений.

  • pageFilterstring

    Фильтрует по URL конкретной страницы. Используйте с filterOperator.

  • queryFilterstring

    Фильтрует по конкретной строке запроса. Используйте с filterOperator.

  • regexFilterstring

    Расширенный regex-фильтр для интеллектуального сопоставления запросов.

  • rowLimitnumber

    Максимальное количество возвращаемых строк (до 25 000 для повышения производительности)

  • siteUrlstringобязательный

    URL сайта, как определено в Search Console. Пример: sc-domain:example.com (для ресурсов домена) или http://www.example.com/ (для ресурсов с префиксом сайта)

  • startDatestringобязательный

    Дата начала в формате YYYY-MM-DD.

  • typeenum

    Тип поиска для фильтрации, например: веб, изображения, видео, новости

submit_sitemap

Отправляет карту сайта в Google Search Console.

Параметры
0.3.0основная
0.2.1
0.2.0
0.1.1
0.1.0

Выберите клиент, чтобы установить ahonn/mcp-server-gsc:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "ahonn-mcp-server-gsc-odhy": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-gsc"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "ahonn-mcp-server-gsc-odhy": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-gsc"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "ahonn-mcp-server-gsc-odhy": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-gsc"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"ahonn-mcp-server-gsc-odhy\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-gsc\"],\"env\":{\"GOOGLE_APPLICATION_CREDENTIALS\":\"/path/to/credentials.json\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "ahonn-mcp-server-gsc-odhy": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-gsc"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add ahonn-mcp-server-gsc-odhy --env GOOGLE_APPLICATION_CREDENTIALS=/path/to/credentials.json -- npx -y mcp-server-gsc

Либо через JSON-конфиг:

claude mcp add-json ahonn-mcp-server-gsc-odhy "{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-gsc\"],\"env\":{\"GOOGLE_APPLICATION_CREDENTIALS\":\"/path/to/credentials.json\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add ahonn-mcp-server-gsc-odhy --env GOOGLE_APPLICATION_CREDENTIALS=/path/to/credentials.json -- npx -y mcp-server-gsc

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.ahonn-mcp-server-gsc-odhy]
command = "npx"
args = ["-y", "mcp-server-gsc"]

[mcp_servers.ahonn-mcp-server-gsc-odhy.env]
GOOGLE_APPLICATION_CREDENTIALS = "/path/to/credentials.json"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите ahonn/mcp-server-gsc, а в поле команды запуска — строку ниже:
npx -y mcp-server-gsc

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "ahonn-mcp-server-gsc-odhy": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-gsc"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "ahonn-mcp-server-gsc-odhy": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-gsc"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например ahonn-mcp-server-gsc-odhy.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: ahonn-mcp-server-gsc-odhy
    command: npx
    args:
      - "-y"
      - "mcp-server-gsc"
    env:
      GOOGLE_APPLICATION_CREDENTIALS: /path/to/credentials.json
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "ahonn-mcp-server-gsc-odhy": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-gsc"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
      }
    }
  }
}

Похожие MCP-сервера

lionkiii/google-searchconsole-mcp

lionkiii/google-searchconsole-mcp

от lionkiii

Сервер MCP для Google Search Console даёт AI-ассистентам доступ к SEO-аналитике. Проверяйте индексацию URL, находите ключевые слова с высокими показами и низким CTR, сравнивайте периоды. Не требует...

JavaScript⭐ 7
mikusnuz/gsc-mcp

mikusnuz/gsc-mcp

от mikusnuz

MCP-сервер для Google Search Console и Indexing API — полный набор инструментов для управления сайтами, картами сайта, аналитики поиска (CTR, позиции) и индексации URL. Полезен SEO-специалистам для...

TypeScript⭐ 8
acamolese/google-search-console-mcp

acamolese/google-search-console-mcp

от acamolese

MCP-сервер для Google Search Console: подключает данные о производительности, индексации и запросах к ИИ-ассистентам. Полезен SEO-специалистам и разработчикам — генерирует HTML-аудит, проверяет URL...

Python⭐ 9
Google Analytics MCP

Google Analytics MCP

от googleanalytics

Строит отчёты Google Analytics: стандартные, по воронке и в реальном времени, выгружает данные об аккаунтах и свойствах. Официальный сервер Google.

Python⭐ 3514
saurabhsharma2u/search-console-mcp

saurabhsharma2u/search-console-mcp

от saurabhsharma2u

MCP сервер объединяет Google Search Console, Bing и GA4 для SEO-аналитики. SEO-специалисты задают вопросы на естественном языке и получают инсайты: каннибализацию, аномалии трафика, приоритетные то...

TypeScript⭐ 306
AutomateLab-tech/seo-performance-mcp

AutomateLab-tech/seo-performance-mcp

от automatelab-tech

MCP сервер для аудита контента: сводит данные из Search Console, аналитики и Clarity, выдаёт вердикт (обновить, расширить или удалить). Находит посты с падающим трафиком. Помогает контент-маркетоло...

TypeScript⭐ 3
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин