Google Merchant Center MCP (Connect Shopping Feed to Claude or ChatGPT)

PaidSync is the only advertising MCP server with native Google Merchant Center integration. 16 tools cover account health, product listing, disapproval diagnosis, feed status, and account-level diagnostics. Connect your Shopping feed to Claude or ChatGPT through the same MCP endpoint that also connects Google Ads, Meta Ads, and 5 other platforms. Adzviser offers Merchant Center data routing, but no native MCP server exists for Merchant Center outside of PaidSync.

Google Merchant Center is where Shopping campaigns live or die. A product that is disapproved does not appear in Shopping results, regardless of how well the Google Ads campaign is optimized. Feed quality issues silently shrink the product pool available for Shopping campaigns. Most advertisers check Merchant Center occasionally, not systematically, because moving between Merchant Center and Google Ads to correlate data is slow and disconnected.

PaidSync connects both in the same session. The AI can ask "which of my disapproved products are currently in active Shopping campaigns?" because it has access to both the Merchant Center product status and the Google Ads campaign product group. That cross-platform question was previously only answerable through manual data exports and spreadsheet joins.

The 16 Merchant Center Tools

PaidSync's Content API for Shopping integration exposes the following tools:

get_merchant_center_account

Returns the account overview including approval status, website verification status, policy compliance flags, and linked Google Ads account IDs. The starting point for any Merchant Center session.

list_products

Returns all products in the feed with their approval status, disapproval reasons, and availability. Supports pagination for large catalogs. Filterable by status (approved, disapproved, pending).

get_product

Returns the full details for a single product including all submitted attributes, current status, and any issue descriptions. Used when diagnosing a specific product's disapproval.

get_product_issues

Returns all active issues for a product with the Google Merchant Center issue code, severity level, attribute affected, and suggested fix. The primary tool for disapproval diagnosis.

list_product_statuses

Returns product-level status data for all products. More granular than list_products for status reporting. Returns destination status per product (Shopping, Surfaces, etc.).

get_account_status

Returns account-level policy status, active warnings, and critical account flags. Surfaces account suspension risks before they become suspensions.

list_account_issues

Returns all account-level issues with descriptions and required actions. Different from product-level issues: these affect all products or the account's ability to serve at all.

get_feed_status

Returns the status of registered data feeds including last fetch time, item count, items processed, items with issues, and fetch error details. Critical for diagnosing feed processing failures.

list_feeds

Lists all registered data sources including primary feeds, supplemental feeds, and promotion feeds, with their format, language, and target country settings.

get_datafeed_status

Returns fetch and processing statistics for a specific datafeed, including example items with errors that can be used to trace feed format issues.

list_products_by_issue

Filters the product catalog to return only products with a specific issue type. Used to group all products with the same fix needed, for prioritizing bulk corrections.

get_product_performance

Returns Shopping performance metrics for a product including impressions, clicks, and click-through rate from Merchant Center's performance data.

list_product_groups

Lists product groups from Shopping campaigns linked to this Merchant Center account. Cross-references with Google Ads campaign data to show which product groups are active.

get_account_diagnostics

Returns a full diagnostic report for the account including product quality scores, policy compliance status, and prioritized action items. Best used as a periodic health check.

list_merchant_center_linked_accounts

Returns all accounts linked to this Merchant Center including Google Ads accounts, Google Analytics properties, and other linked services with their link status.

get_shipping_settings

Returns shipping settings including carriers, delivery times, and regions. Shipping issues are a common source of product disapprovals that are easy to fix once identified.

16 Merchant Center tools. Connect your Shopping feed to Claude. Free tier, no card needed.

Start Free Book a Demo

Connecting Merchant Center to Claude

1

Create a PaidSync account

Sign up at paidsync.ai/signup. Free tier. No credit card. Get your MCP key immediately.

2

Connect Merchant Center via OAuth

In the PaidSync dashboard, click Connect next to Google Merchant Center. Authorize with the Google account that has admin or standard access to your Merchant Center. PaidSync requests read access to Content API for Shopping.

3

Add the MCP server to Claude

In Claude's integrations settings, add a new MCP server:

https://mcp.paidsync.ai/mcp?api_key=ps_YOUR_KEY
Replace ps_YOUR_KEY with your key from the PaidSync dashboard. The full documentation is at paidsync.ai/docs.
4

Start with an account health check

"Get my Merchant Center account status and list any active issues"
Returns account-level policy compliance, active warnings, and any critical flags that need immediate attention.

What You Can Ask Claude About Shopping Performance

Once connected, these prompts work immediately:

"How many products in my Merchant Center are disapproved and what are the top reasons?"
Calls list_products filtered to disapproved status, then groups the results by issue type and returns a ranked summary of disapproval reasons with product counts.
"Show me all products disapproved for missing GTIN"
Uses list_products_by_issue to filter by the missing_gtin issue code and returns the affected product IDs and titles. Prioritizes the fix batch.
"Check the status of my main data feed and tell me if it had any processing errors"
Calls get_datafeed_status for the primary feed. Returns last fetch time, items processed, items with errors, and example error items for diagnosis.
"Which products in my Merchant Center are disapproved but are part of active Shopping campaigns?"
Cross-references Merchant Center product status (via list_product_statuses) with Google Ads campaign product groups (via list_product_groups). Returns the overlap: disapproved products that have active ad spend.
"Get an account diagnostic report for my Merchant Center"
Calls get_account_diagnostics and returns a structured health report with product quality scores, policy flags, and a prioritized action list.
"Show me the product with ID [PRODUCT_ID] and explain why it was disapproved"
Calls get_product for full attribute details, then get_product_issues for the specific disapproval reasons with the affected attribute and fix guidance.
"Check if my shipping settings are causing any product disapprovals"
Calls get_shipping_settings and cross-references with account issues flagged as shipping-related. Identifies carrier configuration problems or missing shipping regions.

Cross-Platform Analysis With Google Ads

PaidSync connects Google Ads (87 tools) and Merchant Center (16 tools) in the same session. The combination enables questions that require data from both platforms:

Spend on broken products. "How much did my Google Ads Shopping campaigns spend last month on products that are now disapproved in Merchant Center?" The AI pulls Shopping campaign product-level spend from Google Ads and matches it against current Merchant Center disapproval status. The number is usually surprising.

Missing products in campaigns. "Which of my approved Merchant Center products have zero impressions in Shopping campaigns?" Identifies products that are technically available but not getting into auctions, possibly due to product group exclusions or bid settings.

Feed quality to ROAS correlation. "Which product categories in my Merchant Center have the lowest data quality scores, and how do their Shopping ROAS figures compare to high-quality categories?" Connects feed health to campaign performance to prioritize feed improvement work by revenue impact.

This analysis was previously only possible by exporting data from both platforms, joining the datasets manually, and building a report. With PaidSync, it happens in one conversation.

How This Compares to Adzviser

Adzviser offers data routing that includes some Merchant Center metrics alongside other Google platforms. Their approach is analytics-focused: pull data, build reports, surface insights. PaidSync's 16 Merchant Center tools are more granular and action-oriented: list specific products, get issue codes, pull feed processing logs, cross-reference with campaigns.

Neither Adzviser nor any other advertising MCP server documents a native Merchant Center integration with the tool depth that PaidSync provides. As of May 2026, PaidSync's 16-tool Merchant Center integration is the only one of its kind in the advertising MCP category. For the full cross-platform picture, see the Merchant Center to Claude connection guide.

Frequently Asked Questions

Does PaidSync have a Google Merchant Center MCP integration?

Yes. PaidSync has 16 Google Merchant Center tools available through its MCP server. These tools cover account health checks, product listing, disapproval diagnosis, feed status monitoring, and account-level diagnostics. Connect your Merchant Center to Claude or ChatGPT at https://mcp.paidsync.ai/mcp.

What can Claude do with Google Merchant Center through PaidSync?

With PaidSync's 16 Merchant Center tools, Claude can get account status and policy compliance, list all products with their approval status, pull all products with active disapprovals and their reasons, check feed health and data quality scores, get account-level diagnostics and warnings, and filter products by disapproval type to prioritize fixes.

Are there other MCP servers with Google Merchant Center tools?

Adzviser offers some Merchant Center data access for reporting purposes. PaidSync is the only advertising MCP server with 16 dedicated Merchant Center tools covering product health, disapprovals, and feed diagnostics alongside the other 6 advertising platforms in one connection.

Can the AI fix product disapprovals in Merchant Center?

PaidSync's 16 Merchant Center tools are read-focused: they surface what is wrong and why. The AI can precisely diagnose why products are disapproved, which attribute is causing the issue, and what the fix looks like. Applying the fix typically requires updating the product feed in your CMS or e-commerce platform.

Does connecting Merchant Center to PaidSync also give access to Google Ads Shopping campaigns?

Yes. PaidSync connects Google Ads and Merchant Center in the same session. The AI can cross-reference Shopping campaign performance data from Google Ads (87 tools) with product feed health from Merchant Center (16 tools) to identify which disapproved products are affecting live campaigns.

Is PaidSync's Merchant Center integration within Google's API terms?

Yes. PaidSync uses Google's official Content API for Shopping to access Merchant Center data. The integration uses OAuth 2.0 with user consent and does not use undocumented endpoints. Access is read-only for product and account data.

How do I get started with Merchant Center and Claude?

Sign up at paidsync.ai/signup (free tier, no card required), connect Merchant Center via OAuth in the dashboard, then add the MCP server URL to Claude. The full connection guide is at paidsync.ai/docs.

Related Guides

How to Connect Merchant Center to Claude How to Connect Merchant Center to ChatGPT Ecommerce Ad Management With AI

16 Merchant Center tools. Connect Shopping feed to Claude. 309 total tools across 8 platforms.

Get Started Free Book a Demo