Skip to main content
Glama

SEO GSC Wizard MCP

Merchant Center pricing insights

get_gmc_pricing_insights
Read-only

Price competitiveness and sale-price suggestions from the Google Merchant Center account linked to a GSC Wizard site, joined per product: your price against the market benchmark for the same product (priceGapFraction, positive = you are more expensive), and Google's suggested sale price with the predicted change in impressions, clicks and conversions if you adopt it. Sort by "opportunity" (largest predicted clicks gain first, the default) or "gap" (largest absolute price gap first). Both views are dateless snapshots of the current catalog. All predicted*ChangeFraction and *Fraction fields are 0-1 FRACTIONS as Google reports them (0.12 = +12%), not the 0-100 percentage ctr uses elsewhere in this server. Benchmarks need valid GTINs and suggestions need conversion reporting, so an empty result usually means "not eligible", not "no data"; reportUnavailable (with no rows) means Google refuses the pricing report for the Merchant Center account outright, and the other reports are unaffected. Returns a notConfigured result (not an error) when Merchant Center is not connected or no Merchant Center account is linked to the site in the GSC Wizard app.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
sortNo"opportunity" (largest predictedClicksChangeFraction first, the default) or "gap" (largest absolute priceGapFraction first). Products without the sort key go last.opportunity
limitNoProducts to return after sorting (default 100, max 1000).
siteUrlYesThe property URL as returned by list_sites (e.g. "sc-domain:example.com").
countryCodeNoOptional. Restrict price benchmarks to one country (ISO 3166-1 alpha-2, e.g. "US"). Omit for every benchmark country; a product benchmarked in several countries then keeps its first benchmark and reports benchmarkCountryCode. Sale-price suggestions are never country-filtered.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
hintNo
rowsNo
sortNo
rangeNo
reasonNo
accountNo
hasMoreNo
siteUrlNo
summaryNo
cachedAtNo
rowCountNo
truncatedNo
unitsNoteNo
dataSourceNo
countryCodeNo
gmcAccountIdNo
snapshotDateNo
notConfiguredNo
truncationNoteNo
eligibilityNoteNo
truncationReasonNo
reportUnavailableNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedOutput schema / properties / reportUnavailable
      Added value: +{
      +  "anyOf": [
      +    {
      +      "additionalProperties": false,
      +      "properties": {
      +        "message": {
      +          "$ref": "#/properties/siteUrl"
      +        },
      +        "reason": {
      +          "$ref": "#/properties/siteUrl"
      +        }
      +      },
      +      "type": "object"
      +    },
      +    {
      +      "type": "null"
      +    }
      +  ]
      +}
  2. Changed3 schema fields changed
    • addedOutput schema / properties / cachedAt
      Added value: +{
      +  "$ref": "#/properties/siteUrl"
      +}
    • changedOutput schema / properties / summary / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "aboveBenchmark": {
      -        "$ref": "#/properties/range/anyOf/0/properties/days"
      -      },
      -      "atBenchmark": {
      -        "$ref": "#/properties/range/anyOf/0/properties/days"
      -      },
      -      "belowBenchmark": {
      -        "$ref": "#/properties/range/anyOf/0/properties/days"
      -      },
      -      "competitivenessRows": {
      -        "$ref": "#/properties/range/anyOf/0/properties/days"
      -      },
      -      "effectivenessCounts": {},
      -      "insightsRows": {
      -        "$ref": "#/properties/range/anyOf/0/properties/days"
      -      },
      -      "products": {
      -        "$ref": "#/properties/range/anyOf/0/properties/days"
      -      },
      -      "withBenchmark": {
      -        "$ref": "#/properties/range/anyOf/0/properties/days"
      -      },
      -      "withSuggestion": {
      -        "$ref": "#/properties/range/anyOf/0/properties/days"
      -      }
      -    },
      -    "type": "object"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "aboveBenchmark": {
      +        "$ref": "#/properties/range/anyOf/0/properties/days"
      +      },
      +      "atBenchmark": {
      +        "$ref": "#/properties/range/anyOf/0/properties/days"
      +      },
      +      "belowBenchmark": {
      +        "$ref": "#/properties/range/anyOf/0/properties/days"
      +      },
      +      "competitivenessRows": {
      +        "$ref": "#/properties/range/anyOf/0/properties/days"
      +      },
      +      "currencyMismatch": {
      +        "$ref": "#/properties/range/anyOf/0/properties/days"
      +      },
      +      "effectivenessCounts": {},
      +      "insightsRows": {
      +        "$ref": "#/properties/range/anyOf/0/properties/days"
      +      },
      +      "products": {
      +        "$ref": "#/properties/range/anyOf/0/properties/days"
      +      },
      +      "withBenchmark": {
      +        "$ref": "#/properties/range/anyOf/0/properties/days"
      +      },
      +      "withSuggestion": {
      +        "$ref": "#/properties/range/anyOf/0/properties/days"
      +      }
      +    },
      +    "type": "object"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
    • addedOutput schema / properties / truncationReason
      Added value: +{
      +  "$ref": "#/properties/siteUrl"
      +}
  3. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources