Google Shopping Tools

Google Shopping product search, price comparison, and e-commerce insights

Overview

Google Shopping Tools provides AI agents with live product listing data from the google shopping api — the largest product comparison platform on the web, aggregating inventory from thousands of retailers simultaneously and delivering structured pricing data that would require a dedicated google merchant api integration to replicate independently.

It acts as a standardized bridge between large language models and real-time e-commerce pricing intelligence. Instead of querying individual retailer websites or building a custom google merchant center api feed parser, models can access comprehensive cross-retailer product listings through a single, controlled MCP interface.

By integrating Google Shopping Tools, developers enable AI agents to:

• Search for products across thousands of retailers with search_products — returning titles, prices, retailer names, and product images • Run side-by-side price comparisons across sellers using compare_prices to find the best available deals • Narrow results to a specific budget range with filter_by_price_range for budget-constrained recommendations • Retrieve full product specifications, seller information, and shipping details via get_product_details

This MCP is ideal for shopping assistant agents, price alert systems, affiliate marketing tools, retail competitive intelligence, and e-commerce analysis workflows that require live, cross-retailer product pricing data without the complexity of maintaining a direct google merchant api integration.

Highlights

Protocol
MCP v1.0
Security
OAuth 2.0
Access
Real-time
Tools
4 Tools

Standardized bridge for real-time model context.

Installation

Connect this server to your local or remote agent environment.

mcp_config.json
{
  "mcpServers": {
    "mcp360": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://connect.mcp360.ai/v1/google-shopping/mcp?token=YOUR_API_KEY"
      ]
    }
  }
}
Replace YOUR_API_KEY with your actual key from the dashboard.

Skills & Capabilities

What this MCP server can do for your AI agents.

CAPABILITIES
--- name: google-shopping description: Search Google Shopping for products with price comparison, filter by price ranges, get detailed product specifications, and compare prices across retailers. Use when users need to find products online, compare prices from multiple sellers, research product specifications, discover shopping deals, or analyze e-commerce competition. metadata: author: MCP360 version: "1.0.0" tags: [E-commerce, Shopping, Price Comparison, Product Search, Google Shopping, Retail, Online Shopping, Product Research] keywords: [shopping, google shopping, product, price, ecommerce, compare, seller, buy, deals, offers, merchandise, product search, price comparison, online shopping] creditsPerUse: 1 isPremium: false --- # Google Shopping Tools Google Shopping product search API with comprehensive price comparison, seller ratings, and detailed product information across thousands of online retailers. ## Core Capabilities - **Product Search**: Find products with filters and sorting options, and returns product listings with prices, images, seller information, ratings, availability, and shipping details - **Price Comparison**: Compare prices across multiple retailers for the same product, and returns price ranges, seller comparisons, deal scores, and savings opportunities - **Price Range Filtering**: Filter products by minimum and maximum price, and returns products within budget with best value indicators and discount percentages - **Product Details**: Get specifications, reviews, and complete product information, and returns detailed descriptions, technical specs, customer reviews, Q&A, and purchase options ## Available Tools ### Search Products **Tool Name:** `search_products` | **Credits:** 1 **Parameters:** - `query` (string, required): Product search like "wireless headphones" or "running shoes" - `country` (string, optional): Market like "us", "uk", "ca" (Default: "us") - `language` (string, optional): Language like "en", "es" (Default: "en") - `sort_by` (string, optional): Sort by "relevance", "price_low", "price_high", "rating" **Example:** ```bash curl -X POST "https://connect.mcp360.ai/api/v1/google-shopping/search_products" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"query": "laptop 16gb ram", "country": "us", "sort_by": "price_low"}' ``` ### Compare Prices **Tool Name:** `compare_prices` | **Credits:** 1 **Parameters:** - `product_id` (string, required): Google Shopping product ID - `country` (string, optional): Market code (Default: "us") **Example:** ```bash curl -X POST "https://connect.mcp360.ai/api/v1/google-shopping/compare_prices" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"product_id": "12345678", "country": "us"}' ``` ### Filter By Price Range **Tool Name:** `filter_by_price_range` | **Credits:** 1 **Parameters:** - `query` (string, required): Product search query - `min_price` (number, required): Minimum price - `max_price` (number, required): Maximum price - `country` (string, optional): Market (Default: "us") **Example:** ```bash curl -X POST "https://connect.mcp360.ai/api/v1/google-shopping/filter_by_price_range" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"query": "smartwatch", "min_price": 100, "max_price": 300, "country": "us"}' ``` ### Get Product Details **Tool Name:** `get_product_details` | **Credits:** 1 **Parameters:** - `product_id` (string, required): Google Shopping product ID - `country` (string, optional): Market code (Default: "us") **Example:** ```bash curl -X POST "https://connect.mcp360.ai/api/v1/google-shopping/get_product_details" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"product_id": "12345678", "country": "us"}' ``` ## Rate Limiting All tools: 1 credit | Rate limit: 1000 req/hour | Concurrent: 10 calls ## Support - **Blog & Tutorials**: https://mcp360.ai/blog - **Contact**: https://mcp360.ai/contact
These capabilities are available through the MCP protocol interface.

Available Tools

Technical specifications for the 4 available protocol tools.

4 tools

compare_prices tool

Input Specification
{
  "type": "object",
  "required": [
    "product_id"
  ],
  "properties": {
    "country": {
      "type": "string",
      "description": "Country code (e.g., 'us', 'uk')"
    },
    "language": {
      "type": "string",
      "description": "Language code (e.g., 'en', 'es')"
    },
    "product_id": {
      "type": "string",
      "description": "Google Shopping product ID"
    }
  },
  "additionalProperties": false
}
Output Response
{
  "type": "object",
  "properties": {
    "product": {
      "type": "object",
      "properties": {
        "product_id": {
          "type": "string"
        }
      }
    },
    "total_offers": {
      "type": "number"
    },
    "price_comparison": {
      "type": "array",
      "items": {
        "type": "object"
      }
    }
  }
}

Direct API Access

Production-ready REST endpoints for custom integrations.

POSTServer Metadata
/api/v1/google-shopping
curl "https://connect.mcp360.ai/api/v1/google-shopping" \
  -H "Authorization: Bearer YOUR_API_KEY"
POSTExecute Tool
/api/v1/google-shopping/{tool_name}
curl -X POST "https://connect.mcp360.ai/api/v1/google-shopping/compare_prices" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "product_id": "string"
}'
Authentication

To authenticate, include your API key in the Authorization header using the Bearer scheme. Alternatively, you can use the X-API-KEY header.

Infrastructure

Unified MCP Gateway

One hub for 100+ production-ready tools with centralized management.

Unified API Key

Access 100+ MCP servers with a single authentication token.

Instant Testing

Test and debug any MCP server instantly in our integrated environment.

Centralized Billing

One monthly subscription for all your AI tool integrations and credits.

Scenarios

Standard Use Cases

Connect to the google shopping api to retrieve product listings, prices, merchant names, and availability for price comparison engines
Use the google merchant api to sync product feed data, manage listings, and automate catalog updates across Google Shopping campaigns
Leverage the google merchant center api to pull impression and click data for shopping ads, enabling bid optimization and ROAS tracking
Build product research tools that query Google Shopping results for any keyword to surface top sellers, price ranges, and merchant diversity
Automate e-commerce competitive intelligence by monitoring Google Shopping placements, price fluctuations, and new entrants in your category

Frequently Asked Questions

What is Google Shopping Tools?

Google Shopping Tools is an MCP server that provides structured access to google shopping tools capabilities through a standardized protocol, enabling AI models to retrieve and process real-time data.

Which AI models are supported?

Any model that supports MCP protocol including Claude (via Claude Desktop), GPT-4, Gemini, and open-source LLMs through compatible frameworks.

How do I authenticate?

The server supports OAuth 2.0 authentication with API keys. You'll receive credentials upon registration which can be configured in your MCP client.

Is there rate limiting?

Yes, rate limits apply based on your subscription tier. Free tier includes generous limits for development, with higher limits available in paid plans.

Can I use this in production?

Absolutely. Google Shopping Tools is designed for production use with enterprise-grade reliability, security, and performance.

Deploy AI agent with Google Shopping Tools today.

Start building production-ready AI agent integrations in minutes with standardized protocol access.

Enterprise Ready
Secure OAuth
24/7 Support