Diagnose Single Product SKU Across Feeds & Landing Page
diagnose_productDiagnoses a single SKU or offerId across Google and Microsoft Merchant Center feeds, then optionally checks the live landing page's JSON-LD/meta for price and availability mismatches.
Instructions
Deep-dives into a single SKU / offerId across Google Merchant Center, Microsoft Merchant Center, and (optionally) fetches the merchant’s own public landing page URL to check JSON-LD / meta price and availability mismatches.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"sku": "<sku>"
},
"name": "diagnose_product"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sku | Yes | The merchant SKU / offerId to diagnose (e.g., "SKU-101"). | |
| credentials | No | Optional per-call credential overrides. If omitted, credentials are resolved from the HTTP Authorization Bearer token / headers or self-host environment variables. | |
| googleAccountId | No | ||
| checkLandingPage | No | When true, fetches the merchant’s own public product URL (link) to compare live JSON-LD / meta price and availability against the feeds. | |
| microsoftMerchantId | No |