{"name":"product-resolver","description":"Replacement product resolver for AI agents. Resolves messy printer supply, HVAC filter, refrigerator water filter, shipping label supply, business consumable, and automotive consumable intent into compatible products, risk notes, and transparent buying modes.","protocol":{"type":"json_rpc_2_0","endpoint":"https://productresolver.com/mcp","methods":["initialize","tools/list","tools/call"],"tools_call_params":{"name":"<tool name>","arguments":"<tool input object>"}},"tools":[{"name":"can_resolve_product_intent","title":"Can Resolve Product Intent","description":"Free support probe. Use before a paid resolver call when product support is uncertain. This does not return SKUs, compatibility families, or buying options.","inputSchema":{"type":"object","additionalProperties":false,"required":["intent"],"properties":{"intent":{"type":"string","description":"Natural language replacement-product intent such as toner for Brother HL-L6200DW or 20x25x1 MERV 11 air filter."},"mode":{"type":"string","enum":["affiliate_supported","neutral_paid"],"default":"affiliate_supported"}}},"method":"GET","endpoint":"/can-resolve","input_schema":{"type":"object","additionalProperties":false,"required":["intent"],"properties":{"intent":{"type":"string","description":"Natural language replacement-product intent such as toner for Brother HL-L6200DW or 20x25x1 MERV 11 air filter."},"mode":{"type":"string","enum":["affiliate_supported","neutral_paid"],"default":"affiliate_supported"}}},"auth":{"required":false}},{"name":"get_product_resolver_procurement_packs","title":"Get Product Resolver Procurement Packs","description":"Free scored registry of recurring procurement pack templates. This does not return product answers. Use it before paid /resolve/batch calls.","inputSchema":{"type":"object","additionalProperties":false,"properties":{"category":{"type":"string","description":"Optional supported category filter such as printer_supply_family, hvac_air_filter, refrigerator_water_filter, shipping_label_supply, business_consumable, or automotive_consumable."},"min_score":{"type":"integer","minimum":0,"maximum":100,"description":"Optional minimum overall pack score."},"max_packs":{"type":"integer","minimum":1,"maximum":25,"description":"Optional maximum number of packs to return."}}},"method":"GET","endpoint":"/procurement-packs.json","input_schema":{"type":"object","additionalProperties":false,"properties":{"category":{"type":"string","description":"Optional supported category filter such as printer_supply_family, hvac_air_filter, refrigerator_water_filter, shipping_label_supply, business_consumable, or automotive_consumable."},"min_score":{"type":"integer","minimum":0,"maximum":100,"description":"Optional minimum overall pack score."},"max_packs":{"type":"integer","minimum":1,"maximum":25,"description":"Optional maximum number of packs to return."}}},"auth":{"required":false}},{"name":"resolve_product_intent","title":"Resolve Product Intent","description":"Paid resolver for one replacement-product intent. Requires a Product Resolver API key and deducts one credit only when the item resolves successfully.","inputSchema":{"type":"object","additionalProperties":false,"required":["intent"],"properties":{"intent":{"type":"string","description":"Natural language purchase intent, including model, size, quantity, vehicle, or supply details when available."},"mode":{"type":"string","enum":["affiliate_supported","neutral_paid"],"default":"affiliate_supported"},"region":{"type":"string","default":"US"},"quantity":{"type":"integer","minimum":1},"preference":{"type":"string","enum":["lowest_risk","lowest_cost","high_yield","oem","compatible","bulk"]}}},"method":"POST","endpoint":"/resolve","input_schema":{"type":"object","additionalProperties":false,"required":["intent"],"properties":{"intent":{"type":"string","description":"Natural language purchase intent, including model, size, quantity, vehicle, or supply details when available."},"mode":{"type":"string","enum":["affiliate_supported","neutral_paid"],"default":"affiliate_supported"},"region":{"type":"string","default":"US"},"quantity":{"type":"integer","minimum":1},"preference":{"type":"string","enum":["lowest_risk","lowest_cost","high_yield","oem","compatible","bulk"]}}},"auth":{"all_modes":{"headers":["Authorization: Bearer <key>","x-api-key: <key>"],"balance_endpoint":"/billing/balance"}}},{"name":"resolve_product_intents_batch","title":"Resolve Product Intents Batch","description":"Paid batch resolver for carts and recurring reorder lists. Resolves up to 25 intents and deducts one credit per successfully resolved item.","inputSchema":{"type":"object","additionalProperties":false,"required":["intents"],"properties":{"intents":{"type":"array","minItems":1,"maxItems":25,"items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":false,"required":["intent"],"properties":{"intent":{"type":"string"},"mode":{"type":"string","enum":["affiliate_supported","neutral_paid"],"default":"affiliate_supported"},"region":{"type":"string","default":"US"},"quantity":{"type":"integer","minimum":1},"preference":{"type":"string","enum":["lowest_risk","lowest_cost","high_yield","oem","compatible","bulk"]}}}]}},"mode":{"type":"string","enum":["affiliate_supported","neutral_paid"],"default":"affiliate_supported"},"region":{"type":"string","default":"US"}}},"method":"POST","endpoint":"/resolve/batch","input_schema":{"type":"object","additionalProperties":false,"required":["intents"],"properties":{"intents":{"type":"array","minItems":1,"maxItems":25,"items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":false,"required":["intent"],"properties":{"intent":{"type":"string"},"mode":{"type":"string","enum":["affiliate_supported","neutral_paid"],"default":"affiliate_supported"},"region":{"type":"string","default":"US"},"quantity":{"type":"integer","minimum":1},"preference":{"type":"string","enum":["lowest_risk","lowest_cost","high_yield","oem","compatible","bulk"]}}}]}},"mode":{"type":"string","enum":["affiliate_supported","neutral_paid"],"default":"affiliate_supported"},"region":{"type":"string","default":"US"}}},"auth":{"all_modes":{"headers":["Authorization: Bearer <key>","x-api-key: <key>"],"balance_endpoint":"/billing/balance"}},"billing":{"charged_per_successful_item":true,"resolver_call_cost_credits":1}},{"name":"get_product_resolver_balance","title":"Get Product Resolver Balance","description":"Checks remaining prepaid Product Resolver credits for an API key before making paid resolver calls.","inputSchema":{"type":"object","additionalProperties":false,"properties":{}},"method":"GET","endpoint":"/billing/balance","input_schema":{"type":"object","additionalProperties":false,"properties":{}},"auth":{"all_modes":{"headers":["Authorization: Bearer <key>","x-api-key: <key>"],"balance_endpoint":"/billing/balance"}}},{"name":"create_product_resolver_credit_checkout","title":"Create Product Resolver Credit Checkout","description":"Creates a Stripe Checkout URL for Product Resolver prepaid credits. Use this when an agent needs to fund credits before paid resolver calls.","inputSchema":{"type":"object","additionalProperties":false,"required":["pack_id","email"],"properties":{"pack_id":{"type":"string","enum":["starter_500","builder_2000","operator_10000"],"description":"Credit pack to buy before resolver use."},"email":{"type":"string","format":"email","description":"Receipt and API-key delivery email for the credit buyer."}}},"method":"POST","endpoint":"/billing/checkout-session","input_schema":{"type":"object","additionalProperties":false,"required":["pack_id","email"],"properties":{"pack_id":{"type":"string","enum":["starter_500","builder_2000","operator_10000"],"description":"Credit pack to buy before resolver use."},"email":{"type":"string","format":"email","description":"Receipt and API-key delivery email for the credit buyer."}}},"auth":{"required":false}}],"pricing":"/pricing.json","shopping_intents":"/shopping-intents.json","agent_catalog":"/agent-catalog.json","catalog_json":"/catalog.json","catalog_markdown":"/catalog.md","product_feed_csv":"/product-feed.csv","commerce_feed_csv":"/commerce-feed.csv","product_feed_jsonl":"/product-feed.jsonl","well_known_product_feed_csv":"/.well-known/product-feed.csv","well_known_commerce_feed_csv":"/.well-known/commerce-feed.csv","well_known_product_feed_jsonl":"/.well-known/product-feed.jsonl","payments":"/payments.json","well_known_payments":"/.well-known/payments.json","procurement_packs":"/procurement-packs.json","well_known_procurement_packs":"/.well-known/procurement-packs.json","checkout_session":"/billing/checkout-session","wrapper_registry":"/wrappers.json","well_known_wrapper_registry":"/.well-known/wrappers.json","openai_tools":"/openai-tools.json","well_known_openai_tools":"/.well-known/openai-tools.json","javascript_sdk":"/sdk/product-resolver.mjs","python_client":"/sdk/product-resolver.py","well_known_agent_catalog":"/.well-known/agent-catalog.json","well_known_product_catalog":"/.well-known/product-catalog.json","agent_directory":"/agent-directory.json","well_known_agent_directory":"/.well-known/product-resolver.json","billing":"/billing","balance":"/billing/balance","disclosure":"/affiliate-disclosure.json","human_readable_disclosure":"/disclosure","content":{"about":"/about","guides":"/guides","shopping_intents":"/shopping-intents.json","agent_catalog":"/agent-catalog.json","catalog_markdown":"/catalog.md","product_feed_csv":"/product-feed.csv","product_feed_jsonl":"/product-feed.jsonl","payments":"/payments.json","procurement_packs":"/procurement-packs.json","wrappers":"/wrappers.json","openai_tools":"/openai-tools.json","javascript_sdk":"/sdk/product-resolver.mjs","python_client":"/sdk/product-resolver.py","amazon_printer_supplies":"/guides/amazon-printer-supplies","hvac_filters":"/guides/hvac-filters","refrigerator_water_filters":"/guides/refrigerator-water-filters","shipping_label_supplies":"/guides/shipping-label-supplies","business_supplies":"/guides/business-supplies","automotive_consumables":"/guides/automotive-consumables","autonomous_procurement_reorders":"/use-cases/autonomous-procurement-reorder-api","agentic_commerce_replacement_resolver":"/use-cases/agentic-commerce-replacement-resolver","methodology":"/methodology","printer_toner_compatibility":"/guides/printer-toner-compatibility","high_yield_toner":"/guides/high-yield-toner"},"privacy_policy":"/privacy","terms":"/terms","openapi":"/openapi.json","agent_manifest":"/agent.json","health":"/health","status":"/status","monetization":{"provider_env":"AFFILIATE_NETWORK","supported_providers":["none","custom_redirect","amazon_associates"],"merchant_native_env":{"amazon_business":"AMAZON_ASSOCIATES_TAG"},"buying_option_fields":["url","target_url","relation","affiliate_network","monetization_status","disclosure_required"],"wrapped_status_note":"A wrapped link is marked wrapped_unverified until merchant approval, deeplink eligibility, and reporting are confirmed.","click_redirect_endpoint":"/go","click_redirect_env":"AFFILIATE_CLICK_REDIRECT_BASE_URL"},"billing_runtime":{"checkout_endpoint":"/billing/checkout","checkout_session_endpoint":"/billing/checkout-session","checkout_success_endpoint":"/billing/success","stripe_webhook_endpoint":"/api/stripe/webhook","credit_pack_ids":["starter_500","builder_2000","operator_10000"],"resolver_call_cost_credits":1,"batch_max_items":25,"affiliate_supported_public_access":"paused","affiliate_supported_settlement_model":"paid_per_successful_call","payment_methods_manifest":"/payments.json","checkout_provider":"stripe_checkout","direct_wallet_pay_per_call":"planned_not_live"},"operator_endpoints":["/dashboard","/analytics","/gaps"]}