Skip to main content
Glama
Parithosh-Varma

searchconsole-mcp

searchconsole-mcp

MCP-сервер, который автоматизирует Google Search Console для ваших проектов: поисковая аналитика, управление картами сайта, свойствами и проверка URL.

Инструменты

Инструмент

Описание

gsc_list_sites

Список всех свойств, доступных сервисному аккаунту

gsc_add_site / gsc_remove_site

Добавить/удалить свойство (sc-domain:example.com или https://www.example.com/)

gsc_search_analytics

Клики, показы, CTR, позиция, сгруппированные по запросу/странице/стране/устройству/дате, с фильтрами. По умолчанию — за последние 28 дней

gsc_list_sitemaps / gsc_get_sitemap

Просмотр отправленных карт сайта и количества проиндексированных страниц

gsc_submit_sitemap / gsc_delete_sitemap

Отправить или удалить карты сайта

gsc_inspect_url

API проверки URL: статус индексации, канонический адрес, данные об обходе, мобильная доступность

Related MCP server: Google Search Console + GA4 MCP Server

Одноразовая настройка Google

  1. В Google Cloud Console создайте проект.

  2. Включите Google Search Console API (APIs & Services > Library).

  3. Создайте сервисный аккаунт (IAM & Admin > Service Accounts) и скачайте JSON-ключ.

  4. Для каждого свойства Search Console: Settings > Users and permissions > Add user, вставьте email сервисного аккаунта (...@...iam.gserviceaccount.com) и предоставьте роль Owner (Owner требуется для API проверки URL).

Конфигурация

Переменные окружения:

Var

Required

Description

GSC_SERVICE_ACCOUNT_JSON

one of

Полный JSON-ключ сервисного аккаунта (инлайн)

GSC_SERVICE_ACCOUNT_FILE

one of

Путь к файлу ключа. По умолчанию — ./service-account.json

GSC_DEFAULT_SITE

optional

Свойство по умолчанию, чтобы не указывать siteUrl в каждом вызове

Сервер также загружает .env из своей рабочей директории при запуске.

Регистрация в MCP-клиенте

opencode (~/.config/opencode/opencode.json или .opencode/opencode.json в проекте):

{
  "mcp": {
    "searchconsole": {
      "type": "local",
      "command": ["node", "/absolute/path/to/searchconsole-mcp/dist/index.js"],
      "environment": {
        "GSC_SERVICE_ACCOUNT_FILE": "/absolute/path/to/service-account.json",
        "GSC_DEFAULT_SITE": "sc-domain:example.com"
      }
    }
  }
}

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "searchconsole": {
      "command": "node",
      "args": ["/absolute/path/to/searchconsole-mcp/dist/index.js"],
      "env": {
        "GSC_SERVICE_ACCOUNT_FILE": "/absolute/path/to/service-account.json",
        "GSC_DEFAULT_SITE": "sc-domain:example.com"
      }
    }
  }
}

Разработка

npm install
npm run build     # tsc -> dist/
npm start         # run the server on stdio
npm run smoke     # boots the server and lists tools

Примечания

  • Данные аналитики отстают на ~2 дня; передайте dataState: "all", чтобы включить свежие неполные данные.

  • API ограничивает количество строк аналитики 25 000 на запрос; используйте startRow для постраничной загрузки.

  • Добавление сайта через API оставляет его непроверенным, пока владельцем не будет подтверждено право собственности; проще всего сначала добавить email сервисного аккаунта как Owner в интерфейсе.

Install Server
F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with Google Search Console to query search analytics, inspect URL indexing status, and manage sitemaps. It allows users to monitor SEO performance and site health through natural language commands in MCP-compatible clients.
    123
    3
    MIT
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables querying Google Search Console and Google Analytics 4 data to retrieve search performance and site analytics. It provides tools for listing web properties and running detailed reports using secure Google OAuth authentication.
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables interaction with Google Search Console via MCP, offering search analytics, performance summaries, URL inspection, sitemap management, and property listing for SEO workflows.
    165
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Turn Search Console data into SEO actions, content, publishing, indexing, and AI insights.

  • SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.

  • Web search, news, page retrieval, sitemaps, and trending topics through Search1API.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Parithosh-Varma/searchconsole-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server