Add User
Add a user to the account by email with the given access rights
Let your AI agents run Google Merchant Center for you, safely.
A hosted Google Merchant Center MCP server for Claude, ChatGPT, Cursor and CLI agents. Paste one server URL into your AI client to use its 44 actions. There is nothing to install.
Enable or disable every action, per account. Block your agent from doing dangerous actions.
Ask in plain English. Create campaigns, pull reports, find insights and take action in Google Merchant Center.
44 read and write actions. Every Google Merchant Center task your agent needs, from reporting to campaign management.
Built for teams. Invite your team and share one connected account.
44 actions available to automate your Google Merchant Center workflows.
44 actions
Add a user to the account by email with the given access rights
Create a scheduled-fetch LOCAL INVENTORY data source (file input, as Google requires)
Create an API-based primary product data source (use its id as data_source_id for insert_product)
Create an API-based PROMOTION data source (use its id as data_source_id for insert_promotion)
Create a region defined by postal codes or geotarget ids
Create an API-based REGIONAL INVENTORY data source for a feed label
Create an online return policy from flat fields
Create an API-based supplemental product data source (optionally linked to a primary feed)
Delete a data source (datasource_id path param)
Delete a product input. Pass the product_id and a bare data_source_id
Delete a region (region_id path param)
Delete a return policy (policy_id path param)
Trigger an immediate fetch of a FILE-based data source (datasource_id path param)
Get the Merchant Center account information
Get business identity info (address, phone, customer service)
Get a single data source by its numeric ID (datasource_id path param)
Get a single product by its full product ID (contentLanguage~feedLabel~offerId, e.g. en~US~SKU123)
Get a product's approval status, issues, and destinations (returns the product with its productStatus)
Get a program's participation state and review eligibility (program_id path param, e.g. 'shopping-ads'); returns the program resource
Get a single promotion by ID (promotion_id path param)
Get one region by ID (region_id path param)
Get a single return policy by ID (policy_id path param)
Get shipping settings (services, rate groups, delivery times)
Get a single user by email (user_email path param)
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
Insert or update a promotion (needs a promotion-type data_source_id). Pass flat offer fields
List account-level issues (policy, missing settings, etc.)
List all data sources (primary, supplemental, file-based, API-based)
List local (in-store) inventories for a product (product_id path param)
List all products in the Merchant Center account
List participation in Merchant Center programs (Shopping Ads, Free Listings, etc.)
List all promotions in the Merchant Center
List regional inventories for a product (product_id path param)
List all regions configured on the account
List online return policies attached to this account
List users with access to this Merchant Center account
Run a Merchant API Reports query (SQL-like dialect). Pass the query in body.query
Remove a user from the account (user_email path param)
Patch business identity (address and/or phone). Pass flat fields; updateMask is derived automatically
Insert/update local (in-store) inventory for a product (store_code must match a Business Profile store)
Update a product (upsert via productInputs:insert). Same flat fields as insert_product
Patch a region (region_id path param); updateMask is derived from the fields you pass
Insert/update regional inventory for a product (needs a configured region_id via create_region)
REPLACE shipping with a single flat-rate service (wipes existing services). Pass the current etag from get_shipping_settings
Google offers the Merchant API MCP Access Service, an experimental alpha for building agents on Merchant Center data. It is a good fit for developers with a Google Cloud project who mainly need read access. InsightfulPipe is a hosted alternative for merchants and agencies that want quick setup, write actions and account-level controls.
| What you operate | InsightfulPipe MCP server | Merchant API MCP Access Service (Google, alpha) |
|---|---|---|
| Availability | Available on every InsightfulPipe plan | Experimental alpha that Google says can change without notice |
| Setup | Sign in with Google and choose Merchant Center accounts | Google Cloud project, an OAuth access token with the Content API scope and a quota project header |
| Tools | 44 actions: 22 read and 22 write, covering products, reports, inventory, promotions, regions, return policies, users and shipping | 14 tools, mostly read-only, with limited writes such as data source creation |
| Documented clients | Claude, ChatGPT, Claude Code, Cursor, Gemini CLI and Codex, plus a CLI | Antigravity, Claude CLI and cURL (JSON-RPC) |
| Safety controls | Per-account action controls, Read-only connections, deletes and user removal off by default | Mostly read-only tool set |
| Other platforms | Google Ads, GA4, Shopify and 46 more MCP servers | Merchant Center only |
The InsightfulPipe Google Merchant Center MCP server is a hosted Model Context Protocol server that connects your Merchant Center accounts to AI assistants such as Claude, ChatGPT, Cursor, Claude Code, Gemini CLI and Codex. It uses Google's Merchant API.
List products with approval issues, see which destinations they affect and update the product data that caused them.
See all Google Merchant Center actionsRun price competitiveness and price insights reports to see where your prices sit against the benchmark and what Google suggests.
See all Google Merchant Center actionsQuery product performance with clicks, impressions and conversions, and see best sellers in your categories.
See all Google Merchant Center actionsAdd the server URL to your AI client, then sign in with your InsightfulPipe account to authorize access. The server is hosted, so there is nothing to install.
https://google-merchant-center.insightfulmcp.com/Fastest: add InsightfulPipe from the Claude Directory
One click connects the full InsightfulPipe MCP with all your connected accounts. To add a server scoped to Google Merchant Center only, follow the steps below.
Or add the Google Merchant Center server manually:
https://google-merchant-center.insightfulmcp.com/
Start a new chat, click +, open Connectors and turn the connector on to use it.
The Free plan can add one custom connector. On Team and Enterprise plans, an Owner first adds it under Organization settings > Connectors, then each member clicks Connect in Customize > Connectors.
Fastest: add InsightfulPipe from the ChatGPT app directory
One click connects the full InsightfulPipe MCP with all your connected accounts. To add a server scoped to Google Merchant Center only, follow the steps below.
Or add the Google Merchant Center server manually. Custom MCP servers need ChatGPT's Developer mode, which OpenAI offers on Plus, Pro, Business, Enterprise and Education accounts on the web.
https://google-merchant-center.insightfulmcp.com/
See OpenAI's Developer mode guide.
claude mcp add --transport http google-merchant-center-mcp https://google-merchant-center.insightfulmcp.com/
/mcp, select google-merchant-center-mcp and choose Authenticate.~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project):{
"mcpServers": {
"google-merchant-center-mcp": {
"url": "https://google-merchant-center.insightfulmcp.com/"
}
}
}gemini mcp add --transport http google-merchant-center-mcp https://google-merchant-center.insightfulmcp.com/
/mcp auth google-merchant-center-mcp.Using the Codex app? Add InsightfulPipe from the OpenAI app directory
The listed app connects the full InsightfulPipe MCP with all your connected accounts, in both ChatGPT and Codex.
codex mcp add google-merchant-center-mcp --url https://google-merchant-center.insightfulmcp.com/
codex mcp login google-merchant-center-mcp.One hosted server URL, any MCP-compatible client. Pick yours to see the setup steps, or paste the URL into anything that speaks MCP.
Setup guide for ChatGPT
Setup guide for Claude
Setup guide for Claude Code
Setup guide for Codex
Setup guide for Cursor
Setup guide for Gemini CLI
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Run actions from your terminal
Copy a prompt into any connected client, or install a Claude skill that chains the actions for you.
“Which products are disapproved and why?”
Lists product statuses and item issues
Claude skill that audits Google Shopping and Meta catalog product feeds: titles, images, attributes, pricing, custom labels and disapprovals.
“Show my top 20 products by clicks over the last 30 days”
Runs a product performance report
Claude skill with a full-funnel e-commerce ads plan: Google Shopping, Performance Max, Meta catalog and Advantage+ sales campaigns, budgets and KPIs.
“Which of my products are priced above the benchmark price?”
Uses the price competitiveness report
“Are there any account-level issues affecting Shopping ads?”
Reads account issues and program status
“Mark SKU123 as out of stock in the California region”
Updates regional inventory
“Create a 20% off promotion for the summer sale”
Adds a promotion through a promotion data source
“List the users with access to this Merchant Center account”
Reads account users and their access rights
Join hundreds of agencies and brands using InsightfulPipe to connect marketing data to AI.
Start a trial today.