Skip to main content
Glama

SEO GSC Wizard MCP

Cross-site performance summary

get_cross_site_summary
Read-only

Aggregates a last-N-days clicks/impressions summary across the authenticated account's registered Search Console properties (optionally filtered to those carrying a given tag), with a same-length prior period for comparison and per-site totals. Without a tag it also covers properties shared with the account (marked shared: true; tags are the caller's own, so a tag filter covers owned properties only). Useful for a portfolio-level health check, and the MCP equivalent of the app's Global Reports page. Set includeSearchTypes to also split every property across web / image / video / news / discover, and includeCountries for a country leaderboard aggregated over the whole portfolio. Each site routes independently to the ClickHouse warehouse or the live Search Console API, so dataSource is reported per site. A site whose read fails is reported in errors rather than failing the whole call. Processes at most maxSites properties per call (default and maximum 100; scope.truncated says when more matched, so narrow by tag). The rate-limit cost scales with the number of properties and the breakdowns requested.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
tagNo
daysNo
maxSitesNoHow many properties to process, at most 100 (the default). When more match, `scope.truncated` is true; filter by `tag` to cover the rest.
searchTypeNoSearch type of the headline totals and the per-site comparison.web
countryLimitNoHow many countries to return when includeCountries is set.
includeCountriesNoAlso return a country leaderboard aggregated across every property, with the number of properties contributing to each country. Costs one extra read per property.
includeSearchTypesNoAlso break every property down by search type (web, image, video, news, discover) for the current period. Costs five extra reads per property.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
rangeNo
scopeNo
deltasNo
errorsNo
currentNo
perSiteNo
previousNo
countriesNo
comparisonNo
searchTypesNo
countryTotalNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • addedOutput schema / properties / perSite / items / properties / shared
      Added value: +{
      +  "$ref": "#/properties/scope/anyOf/0/properties/truncated"
      +}
    • changedOutput schema / properties / scope / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "days": {
      -        "type": [
      -          "number",
      -          "null"
      -        ]
      -      },
      -      "searchType": {
      -        "$ref": "#/properties/scope/anyOf/0/properties/tag"
      -      },
      -      "siteCount": {
      -        "$ref": "#/properties/scope/anyOf/0/properties/days"
      -      },
      -      "tag": {
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "truncated": {
      -        "type": [
      -          "boolean",
      -          "null"
      -        ]
      -      }
      -    },
      -    "type": "object"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "days": {
      +        "type": [
      +          "number",
      +          "null"
      +        ]
      +      },
      +      "searchType": {
      +        "$ref": "#/properties/scope/anyOf/0/properties/tag"
      +      },
      +      "sharedCount": {
      +        "$ref": "#/properties/scope/anyOf/0/properties/days"
      +      },
      +      "siteCount": {
      +        "$ref": "#/properties/scope/anyOf/0/properties/days"
      +      },
      +      "tag": {
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "truncated": {
      +        "type": [
      +          "boolean",
      +          "null"
      +        ]
      +      }
      +    },
      +    "type": "object"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources