Google Shopping Analysis
Overview
Google Shopping is a major channel for ecommerce visibility. These tools let you search for products, compare seller pricing, view product details, and read reviews — all through the MCP interface. Google Shopping uses a two-step async process: submit a search, then retrieve results.
submit-google-shopping-search
Submits a product search to Google Shopping. Returns a task_id that you pass to get-google-shopping-results after a few seconds to retrieve the actual results.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
keyword | string | Yes | The product keyword to search for |
location_name | string | No | Location name (defaults to US) |
language_code | string | No | Language code (defaults to en) |
Example
"Search Google Shopping for 'pool heater'."
get-google-shopping-results
Retrieves product search results using the task_id from submit-google-shopping-search. Each result includes product title, price, seller, rating, and a product_id for deeper analysis.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
task_id | string | Yes | The task ID from submit-google-shopping-search |
get-google-shopping-sellers
Gets sellers and pricing for a specific product. The product_id comes from a prior shopping search result.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
product_id | string | Yes | Product ID from a prior shopping search |
location_name | string | No | Location name (defaults to US) |
get-google-shopping-product-info
Gets detailed product specifications and attributes from Google Shopping.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
product_id | string | Yes | Product ID from a prior shopping search |
location_name | string | No | Location name (defaults to US) |
get-google-shopping-reviews
Gets customer reviews for a Google Shopping product.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
product_id | string | Yes | Product ID from a prior shopping search |
location_name | string | No | Location name (defaults to US) |
Workflow
- Step 1:
submit-google-shopping-searchwith your keyword → gettask_id - Step 2: Wait a few seconds, then
get-google-shopping-resultswith thetask_id - Step 3: Pick a
product_idfrom the results - Step 4: Use
get-google-shopping-sellers,get-google-shopping-product-info, orget-google-shopping-reviews