Google Shopping MCP server
online · 100% uptimeio.github.johnisanerd/google-shopping·v1.0.0Google Shopping products, prices, sellers, and deals as structured data via a hosted MCP server.
0 stars
Reviews
Write oneNobody has reviewed Google Shopping yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Google Shopping tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 30ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityOAuth resource metadata advertised on 40115/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Google Shopping compares
Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 97/100
- higher than 98% of 2,174 E-commerce servers
- Uptime
- 100%
- of our recent checks; the typical remote E-commerce server answers 100%
- Response time
- 33 ms
- faster than 97% of 1,527 E-commerce servers
Install Google Shopping in Claude Code, Cursor or VS Code
claude mcp add --transport http google-shopping https://mcp.apify.com/?tools=johnvc/google-shopping-api-google-shopping-products-prices-deals
What the publisher says
From the Google Shopping repository's README, as published. We do not edit it. Read it on GitHub
🛍️ Google Shopping API: Products, Prices, and Deals in Clean JSON
The efficient, reliable, and developer-friendly way to use the Google Shopping API.
Actor page: apify.com/johnvc/google-shopping-api-google-shopping-products-prices-deals Input schema: apify.com/johnvc/google-shopping-api-google-shopping-products-prices-deals/input-schema
The Google Shopping API returns Google Shopping product listings for a query as clean, structured JSON: title, merchant source, current and original price, rating, review count, sale tag, delivery terms, and a product ID. Filter by price band, sort order, free shipping, and on-sale status, and localize by country, language, and Google domain. Built for price comparison, deal tracking, competitive monitoring, and AI agent workflows.
Video Walkthrough
Quick Start
Prerequisites
- Python 3.11 or higher
- An Apify account and API key (get a free key here)
- Clone the repository
git clone https://github.com/johnisanerd/Apify-Google-Shopping-API.git
cd Apify-Google-Shopping-API- Install dependencies with UV
# Install UV if you do not have it:
curl -LsSf https://astral.sh/uv/install.sh | sh
# Install project dependencies:
uv sync- Configure your API key
cp .env.example .env
# Edit .env and add your Apify API key
# Get your free API key at: https://apify.com?fpr=9n7kx3- Run the example
uv run python google-shopping-api-example.pyAlternative: set the API key directly
export APIFY_API_TOKEN="your_api_key_here"
uv run python google-shopping-api-example.pyWhy Use This Google Shopping API?
Prices across merchants. Get the products Google Shopping shows for a query, each with its merchant source, current price, and original price when discounted.
Built-in deal signals. Sale tags (for example 16% OFF), original prices, and an on-sale filter make deal tracking straightforward.
Ratings and delivery. Each listing carries a rating, review count, and delivery terms, so you can rank on more than price.
Flexible filtering. Narrow by minprice and maxprice, sort by price, and restrict to free shipping or on-sale items.
Localized. Target by location, country (gl), language (hl), and Google domain, and emulate desktop, tablet, or mobile.
Predictable, pay-per-use pricing. Billing is per page processed (about 40 products each), with a small per-run fee.
Features
Core Capabilities
- Product search with price-band, sort, free-shipping, and on-sale filters
- Merchant source, current and original price, and sale tag per product
- Ratings, review counts, and delivery terms
- Localization by location, country, language, and Google domain
- Pagination with a configurable page cap
Data Quality
- One item per page, each with a shopping_results array
- Formatted price plus numeric extracted_price
- Sale fields (old_price, tag) when a product is discounted
- The available refinement filters returned per page
Usage Examples
Basic search
{
"q": "wireless headphones",
"max_pages": 1
}Price band, on sale, sorted low to high
{
"q": "4k monitor",
"min_price": 200,
"max_price": 500,
"on_sale": true,
"sort_by": 1
}Input Parameters
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Google Shopping: common questions
- Is Google Shopping MCP server safe?
- Yes, by our scan: it is graded A (97/100). Read the Google Shopping safety report
- How do I install Google Shopping?
- It runs remotely at mcp.apify.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Google Shopping need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is Google Shopping maintained?
- The last commit was 41 days ago (2026-09-24). The latest release is v1.0.0.
- Is Google Shopping up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Google Shopping?
- Servers from other publishers that do the same job: HasData Amazon MCP server, Apiguru Amazon Data MCP server and Albert Heijn MCP server.
- How does Google Shopping compare with other E-commerce MCP servers?
- safety score 97/100 (higher than 98% of 2,174 E-commerce servers); uptime 100% (of our recent checks; the typical remote E-commerce server answers 100%); response time 33 ms (faster than 97% of 1,527 E-commerce servers). Full comparison.
Alternatives to Google Shopping
Same job from other publishers: the closest match first, then the best rated.
- HasData AmazonAmazon keyword search, product details, seller profiles and seller catalogues, as structured JSON.not reviewedGrowingA
Apiguru Amazon DataLive Amazon product, review, search, deal, offer/stock and seller data across 23 marketplaces.not reviewedGrowingA
Albert HeijnUnofficial Albert Heijn server: products, bonus deals, recipes, shopping list, orders and receipts.not reviewedGrowingA
BestPriceRead-only shopping decisions, product search, offers, and price history for Greece.not reviewedGrowingA- ScavioStructured web data from 58 platforms: Google, ChatGPT, Gemini, YouTube, Amazon, Reddit, TikToknot reviewedGrowingA