How to connect Google Merchant Center to Claude

Connect Claude Web, Desktop and Cowork to Google Merchant Center MCP. List products with missing price data, review merchant center account performance reports, and more using natural language, with authentication handled for you.

Google Merchant Center logoGoogle Merchant Center
Oauth2

Google Merchant Center is a commerce platform for managing product data, inventory, promotions, and reports. It helps businesses keep product listings accurate and ready for Google Shopping.

123 Tools

Introduction

Claude is Anthropic's AI assistant, available on the web, in the desktop app, and on mobile. Cowork is its agent for knowledge work, and it runs on all of those surfaces too. Connected to your apps, Claude can work with your files and services to accomplish complex tasks on your behalf.

This guide walks you through the easiest and most secure way to connect your Google Merchant Center account to Claude via Composio Connect, enabling it to list products with missing price data, review Merchant Center account performance reports, update inventory for seasonal product changes, and more such actions on your behalf without compromising your account security.

Setup is the same on Claude Web, Desktop, and Cowork, and you only need to do it once. The connector is tied to your account, so it's available in all three.

Also integrate Google Merchant Center with

Connecting Google Merchant Center to Claude Web, Desktop, and Cowork

Two ways to add the Composio connector. Pick whichever you prefer.

1. Add with one click

Click the button. Claude opens with the Composio connector filled in. Click Add, then go to step 2.

Add to Claude

Add manually

In Claude Desktop, click Customize in the left sidebar, then select Connectors and click the + icon at the top.

Claude Desktop connectors screen with Add custom connector selected

Click Add custom connector and paste in the Composio MCP server URL:

bash
https://connect.composio.dev/mcp
Add custom connector dialog with Composio MCP server URL

2. Authorize in your browser

Click Connect. You'll be redirected to a browser window where you can authorize Composio to continue.

Composio authorization screen for Claude Web, Desktop, and Cowork

3. Connect your Google Merchant Center account

Back in Claude, ask it to connect to Google Merchant Center or give it any Google Merchant Center-related task.

For example, ask Claude to:

  • "List products with missing price data"
  • "Review Merchant Center account performance reports"
  • "Update inventory for seasonal product changes"

It will prompt you to authenticate and authorize access.

That's it. Composio's tools are now available in Claude, and your Google Merchant Center account is ready to use.

What is the Google Merchant Center Claude Connector, and what's possible with it?

The Google Merchant Center MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Google Merchant Center account. It provides structured and secure access to account settings, business information, product data sources, regions, inventory, reviews, and commerce settings, so your agent can manage users and accounts, configure data sources, update regional settings, manage checkout and return policies, and retrieve Merchant Center information on your behalf.

  • Account and user administration: Have your agent create, retrieve, and delete Merchant Center accounts and manage users with access to those accounts.
  • Product data source management: Let the agent create, retrieve, update, delete, and immediately fetch file-based data sources, or remove product inputs and inventory records when needed.
  • Regional and inventory updates: Direct your agent to create, update, and delete selling regions, including handling multiple region changes in one request.
  • Commerce settings and policies: Instruct your agent to manage checkout settings, online return policies, conversion sources, omnichannel settings, and notification subscriptions.
  • Merchant information and reviews: Have your agent retrieve business details, automatic improvement and autofeed settings, account services, developer registration, and delete specific merchant or product reviews.

Troubleshooting

1. Why does Claude not use the Composio connector for Google Merchant Center?

The connector can show as connected, but Claude must use it in each Google Merchant Center conversation.

  • Click + at the lower left of the chat, or type /.
  • Hover Connectors.
  • Turn on Composio.
  • Ask Claude to connect to Google Merchant Center again.

2. Why does Claude show an MCP server error before Google Merchant Center connects?

Claude can show Couldn't reach the MCP server or Authorization with the MCP server failed when you add the connector for Google Merchant Center.

  • Check that the connector URL is https://connect.composio.dev/mcp.
  • Connectors run from Anthropic's cloud, so your device network is usually not the problem.
  • Add the connector again from Customize > Connectors, then ask Claude to connect Google Merchant Center.
  • If it fails again, send the error and the ofid_ reference id to support@composio.dev.

3. Why does the Google Merchant Center authorization link not work?

The Composio connector is one server. Your Google Merchant Center account connects separately when Claude asks for it.

  • If the browser does not open, or the link expires, ask Claude to retry the Google Merchant Center connection.
  • Composio creates a fresh Google Merchant Center authorization link.
  • Open that link in your browser and finish the Google Merchant Center sign-in.

4. Why do Google Merchant Center actions fail after they worked before?

The Google Merchant Center connection can expire or lose permission.

  • Ask Claude to inspect the Google Merchant Center connection.
  • If the connection is unhealthy, disconnect it when Claude prompts you.
  • Reconnect the Google Merchant Center account and retry the action.
  • If Claude shows a permission prompt, approve it before Claude changes data in Google Merchant Center.
  • If the action still fails with a permission error, check that the connected account has that permission in Google Merchant Center itself.

5. How do I switch to a different Google Merchant Center account?

Claude can manage the Google Merchant Center connection for you.

  • Ask Claude to disconnect or delete the current Google Merchant Center account.
  • Ask Claude to connect Google Merchant Center again.
  • Open the new Composio authorization link for Google Merchant Center.
  • Sign in with the other Google Merchant Center account in the browser.
  • After the account connects, ask Claude to retry the Google Merchant Center task.

6. Why is my Google Merchant Center connection missing in Claude Desktop or on a Team plan?

The connector belongs to your Claude account, so your Google Merchant Center connection works in Claude Web, Desktop, and Cowork.

  • In Claude Desktop, open Customize > Connectors.
  • Next to Composio, click ⋮ and click Clear cache.
  • If Google Merchant Center tools still do not appear, click ⋮, disconnect, remove the connector, and add it again.
  • On Team or Enterprise, an Owner or Primary Owner must enable the connector before you can connect Google Merchant Center.
TOOLS

Supported Tools

Every Google Merchant Center action and event your agent gets out of the box.

Accept Terms Of Service

Accept a specific Merchant Center terms of service version for an account.

Batch Create Region

Creates one or more regions in your Merchant Center account.

Batch Delete Region

Deletes multiple regions by name from your Merchant Center account.

Batch Update Region

Updates one or more regions in your Merchant Center account.

Create Account

Create and configure a Merchant Center account.

Create Account User

Create a user with access rights in a Merchant Center account.

Create Checkout Settings

Creates CheckoutSettings for the given merchant.

Create Conversion Source

Creates a new conversion source for a Merchant Center account.

Create Data Source

Creates a new data source configuration for a Merchant Center account.

Create Notification Subscription

Creates a notification subscription for a Merchant Center account.

Create Omnichannel Setting

Create the omnichannel settings for a given merchant.

Create Online Return Policy

Creates a new return policy for a given business.

Create Region

Creates a region definition in your Merchant Center account.

Create Test Account

Create a Merchant Center test account for development and integration testing.

Delete Account

Delete a standalone, advanced, or sub-account.

Delete Account User

Delete a user from a Merchant Center account.

Delete Checkout Settings

Deletes CheckoutSettings and unenrolls merchant from Checkout program.

Delete Conversion Source

Archives an existing conversion source.

Delete Data Source

Deletes a data source from your Merchant Center account.

Delete LFP Store

Deletes a store for a target merchant.

Delete Notification Subscription

Deletes a notification subscription for a merchant.

Delete Online Return Policy

Deletes an existing return policy.

Delete Product Input

Deletes a product input from a primary or supplemental Merchant Center data source.

Delete Product Inventory

Deletes one local or regional inventory record from a product in a Merchant Center account.

Delete Region

Deletes a region definition from your Merchant Center account.

Delete Review

Deletes one merchant or product review by canonical resource name.

Fetch Data Source Now

Immediately fetch a file-input data source for a Merchant Center account, even outside its configured schedule.

Get Account

Retrieve a Merchant Center account by resource name.

Get Account Relationship

Retrieve an account relationship.

Get Account Service

Retrieve an account service by its resource name.

Get Account User

Retrieve a user associated with a Merchant Center account.

Get Autofeed Settings

Retrieves the autofeed settings of an account.

Get Automatic Improvements

Retrieves the automatic improvements of a Merchant Center account.

Get Business Identity

Retrieve the business identity of a Merchant Center account.

Get Business Info

Retrieves the business info of an account.

Get Checkout Settings

Gets CheckoutSettings for a merchant, including enrollment, review, and URL settings.

Get Conversion Source

Fetch a single conversion source owned by a Merchant Center account using its full resource name.

Get Data Source

Retrieves the data source configuration for the given account.

Get Data Source File Upload

Gets the latest file upload and processing result for a data source.

Get Developer Registration

Retrieves a developer registration for a merchant.

Get Email Preferences

Return the email preferences for the authenticated Merchant Center account user.

Get Homepage

Retrieves a store's homepage.

Get Latest Terms Of Service

Retrieve the latest Merchant Center terms of service version for a given kind and CLDR region code.

Get LFP Merchant State

Get the Local Feed Partnership state of a merchant.

Get LFP Store

Retrieves information about a Local Feed Partnership store.

Get Notification Subscription

Gets a notification subscription owned by a Merchant account.

Get Omnichannel Setting

Get the omnichannel settings for a given merchant.

Get Online Return Policy

Gets an existing return policy for a given business.

Get Product

Retrieves a processed product from a Merchant Center account.

Get Program

Retrieves the specified program for the account.

Get Promotion

Retrieves one promotion from a Merchant Center account by its resource name.

Get Quota Limit

Retrieves a specific resource limit applied to a Merchant Center account.

Get Region

Retrieves a region defined in your Merchant Center account.

Get Review

Returns one merchant or product review by canonical resource name.

Get Shipping Settings

Retrieve shipping setting information.

Get Terms Agreement State

Return the state of a terms of service agreement for an account.

Get Terms Agreement State For Application

Retrieve an account's agreement state for application terms of service, which govern use of data provided through Merchant Center and related applications.

Get Terms Of Service

Retrieve a specific Merchant Center terms of service version.

Get UCP Operation

Gets the latest state of a long-running operation.

Get UCP Settings

Retrieves the currently stored, validated UCP settings for a Merchant Center account.

Link Business Profile Account

Link a Merchant Center account to a Google Business Profile account for all countries.

Link LFP Provider

Link the specified merchant to an LFP provider for the specified country.

List Account Issues

List one page of issues belonging to a Merchant Center account.

List Account Relationships

List account relationships for the specified account.

List Accounts

Return one page of Merchant Center accounts accessible to the connected Google user, optionally filtered by relationship.

List Account Services

List one page of account services for a Merchant Center account.

List Account Users

Lists all users of a Merchant Center account, one page at a time.

List Aggregate Product Statuses

List one page of aggregate product serving statistics and item-level issues for a standalone Merchant Center account or an advanced-account sub-account.

List Business Profile Accounts

List one page of Google Business Profile accounts associated with a Merchant Center account.

List Conversion Sources

Return one page of conversion sources accessible to the caller for a Merchant Center account, optionally including archived sources.

List Data Sources

Return one page of data source configurations for a Merchant Center account, including each source's type-specific settings.

List LFP Providers

Find one page of Local Feed Partnership provider candidates for a Merchant Center account and country.

List LFP Stores

Return one page of Local Feed Partnership stores for a target Merchant Center merchant.

List Notification Subscriptions

Gets one page of notification subscriptions for a merchant.

List Omnichannel Settings

List one page of omnichannel settings for a Merchant Center account.

List Online Return Policies

Lists one page of existing return policies for a given business.

List Product Inventories

Return one page of local or regional inventory records for a processed product in a Merchant Center account.

List Products

Return one page of processed products for a Merchant Center account, including catalog attributes, serving status, and policy issues.

List Programs

Retrieve one page of programs available to a Merchant Center account, including participation state, active regions, and unmet requirements.

List Promotions

Return one page of processed promotions for a Merchant Center account, including eligibility attributes, serving status, and policy issues.

List Quota Groups

List one page of daily usage, daily limits, and per-minute limits for the method quota groups of a Merchant Center account.

List Quota Limits

List one page of limits of a selected type that apply to a Merchant Center account.

List Regions

Lists one page of regions in a Merchant Center account.

List Reviews

Return one page of merchant or product reviews for a Merchant Center account.

List Subaccounts

List one page of subaccounts managed by an advanced Merchant Center account.

Manage Loyalty Customer

Insert or update a customer's Google Merchant loyalty tier, or remove the association by setting the tier to NON_MEMBER.

Propose Account Service

Propose an account service for a Merchant Center account.

Record LFP Sale

Insert a Local Feed Partnership sale for a target Merchant Center merchant.

Render Account Issues

Render a Merchant Center account's current issues, localized impact details, and available resolution actions for an interactive third-party UI.

Render Product Issues

Render a Merchant Center product's current issues, localized impact details, and available resolution actions for an interactive third-party UI.

Request Inventory Verification

Request inventory verification for a given merchant in a given country.

Respond to Account Service

Approve or reject a proposed Merchant Center account service.

Search Reports

Run a Merchant Reports Query Language statement and return one page of query-selected report rows.

Set Homepage Claim

Claim or unclaim a Merchant Center account homepage.

Set Program State

Enable or disable participation in one Merchant Center program by its canonical resource name.

Trigger Issue Action

Execute a business-requested Google Merchant issue-remediation action using a fresh context and form returned by RENDER_ACCOUNT_ISSUES for the same account with BUILT_IN_USER_INPUT_ACTIONS.

Undelete Conversion Source

Re-enable an archived Merchant Center Destination conversion source.

Update Account

Update a standalone, advanced, or sub-account in Merchant Center.

Update Account Relationship

Update an account relationship.

Update Account User

Update a user's access rights in a Merchant Center account.

Update Autofeed Settings

Updates the autofeed settings of a Merchant Center account.

Update Automatic Improvements

Updates the automatic improvements of a Merchant Center account.

Update Business Identity

Updates the business identity of a Merchant Center account.

Update Business Info

Updates the business info of a Merchant Center account.

Update Checkout Settings

Updates CheckoutSettings for the given merchant.

Update Conversion Source

Updates information for an existing Merchant Center Destination conversion source.

Update Data Source

Updates an existing Merchant Center data source.

Update Email Preferences

Update email preferences for the authenticated Merchant Center account user.

Update Homepage

Update a store's Merchant Center homepage.

Update Notification Subscription

Updates an existing notification subscription for a merchant.

Update Omnichannel Setting

Update the omnichannel setting for a given merchant in a given country.

Update Product Input

Updates an existing product input in Merchant Center through an API data source.

Update Region

Updates a region definition in your Merchant Center account.

Update UCP Settings

Patches UCP settings for a Merchant Center account and starts asynchronous validation of the public UCP profile.

Upsert LFP Inventory

Insert or fully replace a local inventory record for a target merchant as an allowlisted Local Feeds Partnership provider.

Upsert LFP Store

Insert a Local Feed Partnership store for a target merchant, replacing the existing store when the same store code already exists.

Upsert Order Tracking Signal

Submit one delivered order's tracking signal to Google Merchant, or update the existing signal by submitting newer data with the same order ID.

Upsert Product Input

Uploads a product input through an API data source, replacing an existing input with the same language, offer ID, and data source.

Upsert Product Inventory

Insert or fully replace one local store inventory record or regional inventory record for a processed Merchant Center product.

Upsert Promotion

Insert a promotion into a Merchant Center account, replacing the existing promotion when its country, language, channels, and promotion ID match.

Upsert Review

Insert or replace one Merchant Center merchant review or product review through its matching review data source.

Upsert Shipping Settings

Replace a business's shipping settings.

Verify Current User

Update the connected Merchant Center user from pending to verified for an account.

FAQ

Frequently asked questions

With a standalone Google Merchant Center MCP server, the agents and LLMs can only access a fixed set of Google Merchant Center tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Google Merchant Center and many other apps based on the task at hand, all through a single MCP endpoint.

Yes, you can. Claude Cowork fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Google Merchant Center tools.

Yes, absolutely. You can configure which Google Merchant Center scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Google Merchant Center data and credentials are handled as safely as possible.

Start with Google Merchant Center.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Google Merchant Center tool your agent needs.Free to start.

Start building