Ducto

Merchant Center

Product feeds and shopping diagnostics, read-only

Products, statuses, and account issues from Google Merchant Center — the diagnostic layer under every Shopping campaign. Five tools, zero writes.

8 tools5 read3 writemcp.getducto.com/merchant-center
connect the merchant-center mount

$ claude mcp add --transport http merchant-center \

https://mcp.getducto.com/merchant-center

✓ connected — 8 tools

read-only until you set a policy

What your agent does here

Real Merchant Center work, in conversation

Audit the product feed

List products, inspect individual items, and check per-product approval statuses.

mc_list_productsmc_get_productmc_product_statuses

Catch account-level problems

Surface account issues before they quietly kill your Shopping traffic.

mc_account_issuesmc_status

Governed writes

How writes are enforced

Read-only by construction — your agent can diagnose feed disapprovals and account issues but cannot alter the feed. Zero write tools means zero write risk.

read-only defaultcaps ← policy rowpreview before applyapproval on flagged classeshash-chained audit

The full request path is on the security architecture page.

Tool reference

Every tool in the merchant-center mount

Generated from the running gateway's tool registry — this is the complete list, not a highlight reel.

mc_account_issuesreadAccount-level issues + per-destination product stats. ``account_id`` defaults to the merchant itself (pass a sub-account id under an MCA).
mc_delete_productwriteRemove an offer from the feed (stops Shopping ads and free listings).
mc_get_productreadGet one product. ``product_id`` is the full REST id (``channel:contentLanguage:targetCountry:offerId``).
mc_insert_productwriteInsert or fully replace one offer in the feed. Content API insert is an upsert keyed by the composite product id and replaces the whole offer, so `product` must carry every required attribute (offerId, title, description, link, imageLink, availability, price, contentLanguage, targetCountry, channel).
mc_list_productsreadList the account's products (identity, price, availability), paginated.
mc_product_statusesreadPer-product approval status + item-level issues (the disapproval report).
mc_statusreadReport this token's Merchant Center policy, connection health, and the accounts this credential can access.
mc_update_productwritePatch selected attributes of an offer (unlisted attributes are kept).