Google Merchant Center
Google Merchant Center MCP
ecommerce44 actions

Ask your Google Merchant Center anything

Pull reports, find insights, and take action on Google Merchant Center.
Just ask. No dashboards, no exports, no waiting.

ChatGPT
ChatGPT
Online

Available Actions

44 actions available to automate your Google Merchant Center workflows.

Read Actions (22)

Google Merchant Center

List Products

Read

List all products in the Merchant Center account

Google Merchant Center

Get Product

Read

Get a single product by its full product ID (contentLanguage~feedLabel~offerId, e.g. en~US~SKU123)

Google Merchant Center

Get Product Status

Read

Get a product's approval status, issues, and destinations (returns the product with its productStatus)

Google Merchant Center

Query Report

Read

Run a Merchant API Reports query (SQL-like dialect). Pass the query in body.query

Google Merchant Center

Get Account

Read

Get the Merchant Center account information

Google Merchant Center

Get Business Info

Read

Get business identity info (address, phone, customer service)

Google Merchant Center

List Account Issues

Read

List account-level issues (policy, missing settings, etc.)

Google Merchant Center

List Users

Read

List users with access to this Merchant Center account

Google Merchant Center

Get User

Read

Get a single user by email (user_email path param)

Google Merchant Center

Get Shipping Settings

Read

Get shipping settings (services, rate groups, delivery times)

Google Merchant Center

List Programs

Read

List participation in Merchant Center programs (Shopping Ads, Free Listings, etc.)

Google Merchant Center

Get Program Review

Read

Get a program's participation state and review eligibility (program_id path param, e.g. 'shopping-ads'); returns the program resource

Google Merchant Center

List Regions

Read

List all regions configured on the account

Google Merchant Center

Get Region

Read

Get one region by ID (region_id path param)

Google Merchant Center

List Return Policies

Read

List online return policies attached to this account

Google Merchant Center

Get Return Policy

Read

Get a single return policy by ID (policy_id path param)

Google Merchant Center

List Datasources

Read

List all data sources (primary, supplemental, file-based, API-based)

Google Merchant Center

Get Datasource

Read

Get a single data source by its numeric ID (datasource_id path param)

Google Merchant Center

List Promotions

Read

List all promotions in the Merchant Center

Google Merchant Center

Get Promotion

Read

Get a single promotion by ID (promotion_id path param)

Google Merchant Center

List Regional Inventories

Read

List regional inventories for a product (product_id path param)

Google Merchant Center

List Local Inventories

Read

List local (in-store) inventories for a product (product_id path param)

Write Actions (22)

Google Merchant Center

Insert Product

Write

Insert or update a product (upsert). Pass flat fields; a bare data_source_id (from list_datasources, must be an API data source) is expanded to the full dataSource resource

Google Merchant Center

Update Product

Write

Update a product (upsert via productInputs:insert). Same flat fields as insert_product

Google Merchant Center

Delete Product

Write

Delete a product input. Pass the product_id and a bare data_source_id

Google Merchant Center

Update Business Info

Write

Patch business identity (address and/or phone). Pass flat fields; updateMask is derived automatically

Google Merchant Center

Add User

Write

Add a user to the account by email with the given access rights

Google Merchant Center

Remove User

Write

Remove a user from the account (user_email path param)

Google Merchant Center

Update Shipping Settings

Write

REPLACE shipping with a single flat-rate service (wipes existing services). Pass the current etag from get_shipping_settings

Google Merchant Center

Create Region

Write

Create a region defined by postal codes or geotarget ids

Google Merchant Center

Update Region

Write

Patch a region (region_id path param); updateMask is derived from the fields you pass

Google Merchant Center

Delete Region

Write

Delete a region (region_id path param)

Google Merchant Center

Create Return Policy

Write

Create an online return policy from flat fields

Google Merchant Center

Delete Return Policy

Write

Delete a return policy (policy_id path param)

Google Merchant Center

Create Primary Feed

Write

Create an API-based primary product data source (use its id as data_source_id for insert_product)

Google Merchant Center

Create Supplemental Feed

Write

Create an API-based supplemental product data source (optionally linked to a primary feed)

Google Merchant Center

Create Promotion Feed

Write

Create an API-based PROMOTION data source (use its id as data_source_id for insert_promotion)

Google Merchant Center

Create Regional Inventory Feed

Write

Create an API-based REGIONAL INVENTORY data source for a feed label

Google Merchant Center

Create Local Inventory Feed

Write

Create a scheduled-fetch LOCAL INVENTORY data source (file input, as Google requires)

Google Merchant Center

Delete Datasource

Write

Delete a data source (datasource_id path param)

Google Merchant Center

Fetch Datasource

Write

Trigger an immediate fetch of a FILE-based data source (datasource_id path param)

Google Merchant Center

Insert Promotion

Write

Insert or update a promotion (needs a promotion-type data_source_id). Pass flat offer fields

Google Merchant Center

Update Regional Inventory

Write

Insert/update regional inventory for a product (needs a configured region_id via create_region)

Google Merchant Center

Update Local Inventory

Write

Insert/update local (in-store) inventory for a product (store_code must match a Business Profile store)

Example Questions to Ask

Here are some things you can ask your AI assistant about your Google Merchant Center data.

โ€œWhich products are disapproved and why?โ€

List products with approval issues and the destinations they affect

โ€œShow my Shopping clicks and impressions by product for the last 30 daysโ€

Run a Merchant API report query on performance data

โ€œUpdate the price of SKU123 to $49.99โ€

Push a product update through an API feed

โ€œCreate a 20% off promotion for my summer collectionโ€

Insert a promotion via a promotion data source

โ€œWhat account-level issues are blocking my listings?โ€

Review policy problems and missing settings on the account

Google Merchant Center MCP vs Traditional Methods

See why marketers prefer MCP connectors over manual exports and API integrations.

FeatureMCP ServerManual ExportRaw API
Natural language queriesโœ“โœ—โœ—
Real-time data accessโœ“โœ—โœ“
No coding requiredโœ“โœ“โœ—
AI-powered insightsโœ“โœ—โœ—
Cross-platform analysisโœ“โœ—โœ—
Setup time5 minutesOngoingDays/Weeks

Ready to connect your data?

Join hundreds of agencies and brands using InsightfulPipe to connect marketing data to AI.

Start a free trial today.