此 MCP 可以做什么
Provides Amazon product, review, seller, deal, offer, inventory, ranking, and marketplace search data across supported marketplaces.
工具
输入模式
{'type': 'object', 'title': 'best_sellersArguments', 'properties': {'geo': {'enum': ['US', 'CA', 'DE', 'MX', 'UK', 'FR', 'IT', 'ES', 'AU', 'BR', 'IN', 'JP', 'NL', 'AE', 'PL', 'SA', 'SG', 'SE', 'TR', 'BE'], 'type': 'string', 'title': 'Geo', 'default': 'US', 'description': 'Marketplace country code.'}, 'page': {'type': 'integer', 'title': 'Page', 'default': 1, 'maximum': 5, 'minimum': 1, 'description': "Result page, 1-based, 50 rows each; Amazon's lists stop at page 5."}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 10, 'minimum': 0, 'description': 'How many ranked products to return from this page (0 = all of them). A full page is up to 48 rows and about 54 KB, which most clients spill to a file instead of showing inline. The answer carries _truncated with the true count when it trims.'}, 'fields': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Fields', 'default': None, 'description': 'Comma-separated row fields to return instead of the light set, e.g. "asin,product_title,product_price". Rows list what they left out under _omitted_fields.'}, 'compact': {'type': 'boolean', 'title': 'Compact', 'default': True, 'description': 'Return light rows: identity, price, rating, badges and one delivery_date, dropping the long delivery prose that repeats itself across three fields. false returns every field the REST API sends (roughly 3x the size).'}, 'category': {'type': 'string', 'title': 'Category', 'default': 'appliances', 'description': "Best-seller department, by slug or by name as Amazon shows it for that marketplace (case-insensitive; a unique fragment works, and the answer's category_resolution says when a fragment was used -- 'shoes' is the whole 'Clothing, Shoes & Jewelry' department, and the hint then lists the Shoes subcategories with their ids). Departments and their slugs differ per marketplace: amazon.com has electronics, amazon.de has ce-de (Electronics & Photo). Every answer lists that marketplace's departments under available_categories; an unknown or ambiguous name is a free 400 listing them."}, 'subcategory_code': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Subcategory Code', 'default': None, 'description': 'Browse node id under `category`: one from available_subcategories of a previous answer, or on amazon.com any node id at any depth (679410011 is Women > Shoes > Mules & Clogs) or a name resolved under the department ("women\'s shoes", "mens boots", "mules & clogs"). A name that fits two nodes equally (Men > Shoes > Boots and Women > Shoes > Boots) is a free 400 listing both ids with their paths.'}}}
输出模式
{'type': 'object', 'title': 'best_sellers_output', 'properties': {'data': {'title': 'Data', 'default': None}, 'page': {'title': 'Page', 'default': None}, 'success': {'title': 'Success', 'default': None}, 'category': {'title': 'Category', 'default': None}, 'max_page': {'title': 'Max Page', 'default': None}, 'page_size': {'title': 'Page Size', 'default': None}, 'request_id': {'title': 'Request Id', 'default': None}, 'category_resolution': {'title': 'Category Resolution', 'default': None}, 'available_categories': {'title': 'Available Categories', 'default': None}, 'available_subcategories': {'title': 'Available Subcategories', 'default': None}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'dealsArguments', 'properties': {'geo': {'enum': ['US', 'CA', 'DE', 'MX', 'UK', 'FR', 'IT', 'ES', 'AU', 'BR', 'IN', 'JP', 'NL', 'AE', 'PL', 'SA', 'SG', 'SE', 'TR', 'BE'], 'type': 'string', 'title': 'Geo', 'default': 'US', 'description': 'Marketplace country code.'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 10, 'minimum': 0, 'description': 'How many deals to return from this page (0 = all of them). A full page is 30 rows and roughly 35 KB with every field, which most clients spill to a file instead of showing inline. The answer carries _truncated with the true count when it trims.'}, 'brands': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Brands', 'default': None, 'description': 'Comma-separated brand ids, e.g. 46655 for Samsung on US. Take them from brand_id on any deals row or from available_filters.brands (the brands present in the current result). Names resolve only when this marketplace has already shown that brand; for a brand by name use /search with brand=<name> and today_deals=true instead.'}, 'fields': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Fields', 'default': None, 'description': 'Comma-separated row fields to return instead of the light set, e.g. "asin,product_title,product_price". Rows list what they left out under _omitted_fields.'}, 'offset': {'type': 'integer', 'title': 'Offset', 'default': 0, 'minimum': 0, 'description': "Row to start at. A page is 30 rows; pass the previous answer's next_offset for the next page."}, 'compact': {'type': 'boolean', 'title': 'Compact', 'default': True, 'description': 'Return light rows: identity, prices, discount, badge, end time, links, brand_id and department_ids, dropping the image arrays. false returns every field the REST API sends.'}, 'max_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}], 'title': 'Max Price', 'default': None, 'description': 'Highest deal price to return, in the marketplace currency.'}, 'min_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}], 'title': 'Min Price', 'default': None, 'description': 'Lowest deal price to return, in the marketplace currency. Applied to the fetched rows; see notes.'}, 'categories': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Categories', 'default': None, 'description': 'Department to restrict to: its id from available_filters.categories, or its name as Amazon shows it for that marketplace (case-insensitive; a unique fragment such as "electronics" works). US departments: Amazon Devices & Accessories, Appliances, Arts Crafts & Sewing, Audible Books & Originals, Automotive, Baby Products, Beauty & Personal Care, Books, CDs & Vinyl, Cell Phones & Accessories, Clothing Shoes & Jewelry, Collectibles & Fine Art, Electronics, Everything Else, Grocery & Gourmet Food, Handmade Products, Health & Household, Home & Kitchen, Industrial & Scientific, Kindle Store, Movies & TV, Musical Instruments, Office Products, Patio Lawn & Garden, Pet Supplies, Software, Sports & Outdoors, Tools & Home Improvement, Toys & Games, Video Games. Other marketplaces use their own localised names -- read them from available_filters.categories of any deals answer for that geo. An unknown name is a free 400 listing the valid names.'}, 'max_discount': {'anyOf': [{'type': 'integer', 'maximum': 100, 'minimum': 0}, {'type': 'null'}], 'title': 'Max Discount', 'default': None, 'description': 'Largest discount percentage to return.'}, 'min_discount': {'anyOf': [{'type': 'integer', 'maximum': 100, 'minimum': 0}, {'type': 'null'}], 'title': 'Min Discount', 'default': None, 'description': 'Smallest discount percentage to return, e.g. 50 for half price or better.'}, 'prime_exclusive': {'type': 'boolean', 'title': 'Prime Exclusive', 'default': False, 'description': "Only deals in Amazon's Prime Exclusive program."}, 'prime_early_access': {'type': 'boolean', 'title': 'Prime Early Access', 'default': False, 'description': 'Only Prime Early Access deals. A marketplace lists the programs it is running under available_filters.prime_programs; when Early Access is not running the answer is empty with a hint saying so.'}, 'min_product_star_rating': {'anyOf': [{'enum': ['4', 'ALL'], 'type': 'string'}, {'type': 'null'}], 'title': 'Min Product Star Rating', 'default': None, 'description': "Amazon's deals feed offers one rating cut-off: 4 = four stars and up. ALL or omitted = no cut-off. Other values are rejected with a free 400."}}}
输出模式
{'type': 'object', 'title': 'deals_output', 'properties': {'deals': {'title': 'Deals', 'default': None}, 'success': {'title': 'Success', 'default': None}, 'request_id': {'title': 'Request Id', 'default': None}, 'amazon_request_count': {'title': 'Amazon Request Count', 'default': None}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'list_capabilitiesArguments', 'properties': {}}
输出模式
{'type': 'object', 'title': 'list_capabilitiesOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
输入模式
{'type': 'object', 'title': 'offers_stockArguments', 'required': ['asins'], 'properties': {'geo': {'enum': ['US', 'CA', 'DE', 'MX', 'UK', 'FR', 'IT', 'ES', 'AU', 'BR', 'IN', 'JP', 'NL', 'AE', 'PL', 'SA', 'SG', 'SE', 'TR', 'BE'], 'type': 'string', 'title': 'Geo', 'default': 'US', 'description': 'Marketplace country code.'}, 'asins': {'type': 'string', 'title': 'Asins', 'description': "Comma-separated ASIN list, maximum 10. Each must be 10 uppercase alphanumeric characters; malformed entries are rejected with 400. An Amazon product URL (â\x80¦/dp/ASIN) works too, in place of an ASIN; lower case is fine. A URL's domain sets the marketplace unless geo says otherwise."}, 'condition': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Condition', 'default': None, 'description': 'Comma-separated condition filter: ALL, NEW, USED_LIKE_NEW, USED_VERY_GOOD, USED_GOOD, USED_ACCEPTABLE (case-insensitive). Omit for every offer. An unknown value is a free 400 listing the allowed ones; it used to be silently treated as ALL.'}, 'offers_count': {'type': 'string', 'title': 'Offers Count', 'default': 'all', 'description': "'all' for every offer (default), 'winner' for the buy-box offer only, or a specific alphanumeric Offer ID. Every offer carries is_buybox_winner; with 'winner' the per-ASIN data holds that one offer and offers_total says how many exist. An ASIN with no featured offer answers an empty list with an explanatory error. The response echoes filters_applied."}, 'check_inventory': {'type': 'boolean', 'title': 'Check Inventory', 'default': False, 'description': 'Resolve the true purchasable stock quantity. Slower and bills more lookups, so leave off unless you need the number.'}}}
输出模式
{'type': 'object', 'title': 'offers_stock_output', 'properties': {'results': {'title': 'Results', 'default': None}, 'request_id': {'title': 'Request Id', 'default': None}, 'country_code': {'title': 'Country Code', 'default': None}, 'response_time': {'title': 'Response Time', 'default': None}, 'filters_applied': {'title': 'Filters Applied', 'default': None}, 'amazon_request_count': {'title': 'Amazon Request Count', 'default': None}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'product_detailsArguments', 'required': ['asin'], 'properties': {'geo': {'enum': ['US', 'CA', 'DE', 'MX', 'UK', 'FR', 'IT', 'ES', 'AU', 'BR', 'IN', 'JP', 'NL', 'AE', 'PL', 'SA', 'SG', 'SE', 'TR', 'BE'], 'type': 'string', 'title': 'Geo', 'default': 'US', 'description': 'Marketplace country code.'}, 'asin': {'type': 'string', 'title': 'Asin', 'pattern': '^\\s*(?:[A-Za-z0-9]{10}|https?://\\S+)\\s*$', 'description': "Single Amazon ASIN, 10 uppercase alphanumeric characters. Exactly one - comma-separated lists are rejected; use product_details_batch for many. An Amazon product URL (â\x80¦/dp/ASIN) works too, in place of an ASIN; lower case is fine. A URL's domain sets the marketplace unless geo says otherwise."}, 'fields': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Fields', 'default': None, 'description': 'Comma-separated top-level fields to return instead of the compact set, e.g. "tech_specs,product_information". Any response lists what it left out under _omitted_fields.'}, 'compact': {'type': 'boolean', 'title': 'Compact', 'default': True, 'description': 'Return the compact record (about 4 KB: identity, price, rating, availability, bullets, category, offer, buy box). false returns the full record (about 75 KB, includes from_manufacturer, tech_specs, product_information, product_reviews).'}}}
输出模式
{'type': 'object', 'title': 'product_details_output', 'properties': {'data': {'title': 'Data', 'default': None}, 'success': {'title': 'Success', 'default': None}, 'request_id': {'title': 'Request Id', 'default': None}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'product_details_batchArguments', 'required': ['asins'], 'properties': {'geo': {'enum': ['US', 'CA', 'DE', 'MX', 'UK', 'FR', 'IT', 'ES', 'AU', 'BR', 'IN', 'JP', 'NL', 'AE', 'PL', 'SA', 'SG', 'SE', 'TR', 'BE'], 'type': 'string', 'title': 'Geo', 'default': 'US', 'description': 'Marketplace country code.'}, 'asins': {'type': 'string', 'title': 'Asins', 'description': "Comma-separated ASIN list, maximum 20 after de-duplication. Each must be 10 uppercase alphanumeric characters. An Amazon product URL (â\x80¦/dp/ASIN) works too, in place of an ASIN; lower case is fine. A URL's domain sets the marketplace unless geo says otherwise."}, 'fields': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Fields', 'default': None, 'description': 'Comma-separated top-level fields to return instead of the compact set, e.g. "tech_specs,product_information". Any response lists what it left out under _omitted_fields.'}, 'compact': {'type': 'boolean', 'title': 'Compact', 'default': True, 'description': 'Return the compact record (about 4 KB: identity, price, rating, availability, bullets, category, offer, buy box). false returns the full record (about 75 KB, includes from_manufacturer, tech_specs, product_information, product_reviews).'}}}
输出模式
{'type': 'object', 'title': 'product_details_batch_output', 'properties': {'results': {'title': 'Results', 'default': None}, 'request_id': {'title': 'Request Id', 'default': None}, 'country_code': {'title': 'Country Code', 'default': None}, 'response_time': {'title': 'Response Time', 'default': None}, 'amazon_request_count': {'title': 'Amazon Request Count', 'default': None}, 'billable_requests_count': {'title': 'Billable Requests Count', 'default': None}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'product_reviewsArguments', 'required': ['asin'], 'properties': {'geo': {'enum': ['US', 'CA', 'DE', 'MX', 'UK', 'FR', 'IT', 'ES', 'AU', 'BR', 'IN', 'JP', 'NL', 'AE', 'PL', 'SA', 'SG', 'SE', 'TR', 'BE'], 'type': 'string', 'title': 'Geo', 'default': 'US', 'description': 'Marketplace country code.'}, 'asin': {'type': 'string', 'title': 'Asin', 'pattern': '^\\s*(?:[A-Za-z0-9]{10}|https?://\\S+)\\s*$', 'description': "Single Amazon ASIN, 10 uppercase alphanumeric characters. An Amazon product URL (â\x80¦/dp/ASIN) works too, in place of an ASIN; lower case is fine. A URL's domain sets the marketplace unless geo says otherwise."}, 'max_reviews': {'type': 'integer', 'title': 'Max Reviews', 'default': 10, 'minimum': 0, 'description': 'Cap on individual reviews returned (0 = all). The rating summary and customers_say are always returned; _reviews_total says how many exist.'}}}
输出模式
{'type': 'object', 'title': 'product_reviews_output', 'properties': {'data': {'title': 'Data', 'default': None}, 'success': {'title': 'Success', 'default': None}, 'request_id': {'title': 'Request Id', 'default': None}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'searchArguments', 'required': ['query'], 'properties': {'geo': {'enum': ['US', 'CA', 'DE', 'MX', 'UK', 'FR', 'IT', 'ES', 'AU', 'BR', 'IN', 'JP', 'NL', 'AE', 'PL', 'SA', 'SG', 'SE', 'TR', 'BE'], 'type': 'string', 'title': 'Geo', 'default': 'US', 'description': 'Marketplace country code.'}, 'page': {'type': 'integer', 'title': 'Page', 'default': 1, 'minimum': 1, 'description': 'Result page, 1-based. metadata.total_pages says how far it goes.'}, 'brand': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Brand', 'default': None, 'description': 'Brand name as Amazon spells it (case-insensitive), e.g. Samsung.'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 10, 'minimum': 0, 'description': 'How many search results to return from this page (0 = all of them). A full page is up to 48 rows and about 54 KB, which most clients spill to a file instead of showing inline. The answer carries _truncated with the true count when it trims.'}, 'query': {'type': 'string', 'title': 'Query', 'minLength': 1, 'description': 'Search keywords. Required and must be non-empty.'}, 'fields': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Fields', 'default': None, 'description': 'Comma-separated row fields to return instead of the light set, e.g. "asin,product_title,product_price". Rows list what they left out under _omitted_fields.'}, 'compact': {'type': 'boolean', 'title': 'Compact', 'default': True, 'description': 'Return light rows: identity, price, rating, badges and one delivery_date, dropping the long delivery prose that repeats itself across three fields. false returns every field the REST API sends (roughly 3x the size).'}, 'sort_by': {'enum': ['RELEVANCE', 'BEST_SELLERS', 'LOW_HIGH_PRICE', 'HIGH_LOW_PRICE', 'REVIEWS', 'NEWEST'], 'type': 'string', 'title': 'Sort By', 'default': 'RELEVANCE', 'description': 'Result ordering.'}, 'deal_type': {'anyOf': [{'enum': ['today_deals', 'all_discounts', 'coupons', 'buy_more_save_more'], 'type': 'string'}, {'type': 'null'}], 'title': 'Deal Type', 'default': None, 'description': 'A specific promotion refinement: today_deals, all_discounts, coupons or buy_more_save_more. available_filters.deal_type lists the ones this marketplace has.'}, 'max_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}], 'title': 'Max Price', 'default': None, 'description': 'Highest price, in the marketplace currency.'}, 'min_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}], 'title': 'Min Price', 'default': None, 'description': 'Lowest price, in the marketplace currency; decimals such as 19.99 are fine.'}, 'seller_id': {'anyOf': [{'type': 'string', 'pattern': '^[Aa][A-Za-z0-9]{9,20}$'}, {'type': 'null'}], 'title': 'Seller Id', 'default': None, 'description': "Restrict results to one seller's offers: an Amazon seller id, 'A' followed by 9-20 letters and digits (e.g. A2A1RNLLUK3HYA)."}, 'category_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Category Id', 'default': None, 'description': "Amazon browse node id to restrict to, e.g. 172282 (Electronics on US). Take one from a best_sellers answer's available_subcategories, a product's category_path, or node= in an Amazon URL. Ids differ per marketplace."}, 'today_deals': {'type': 'boolean', 'title': 'Today Deals', 'default': False, 'description': "Only items in Today's Deals, using that marketplace's own refinement. Where a marketplace has none (amazon.fr on 2026-09-08) it is reported under filters_ignored."}, 'product_condition': {'anyOf': [{'enum': ['NEW', 'USED', 'RENEWED'], 'type': 'string'}, {'type': 'null'}], 'title': 'Product Condition', 'default': None, 'description': "NEW, USED or RENEWED (case-insensitive). Applied with the marketplace's own condition node; where a marketplace does not offer one, the answer's filters_ignored says so and available_filters lists what it does offer."}}}
输出模式
{'type': 'object', 'title': 'search_output', 'properties': {'success': {'title': 'Success', 'default': None}, 'metadata': {'title': 'Metadata', 'default': None}, 'products': {'title': 'Products', 'default': None}, 'request_id': {'title': 'Request Id', 'default': None}, 'filters_applied': {'title': 'Filters Applied', 'default': None}, 'filters_ignored': {'title': 'Filters Ignored', 'default': None}, 'available_filters': {'title': 'Available Filters', 'default': None}, 'amazon_request_count': {'title': 'Amazon Request Count', 'default': None}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'seller_productsArguments', 'required': ['seller_id'], 'properties': {'geo': {'enum': ['US', 'CA', 'DE', 'MX', 'UK', 'FR', 'IT', 'ES', 'AU', 'BR', 'IN', 'JP', 'NL', 'AE', 'PL', 'SA', 'SG', 'SE', 'TR', 'BE'], 'type': 'string', 'title': 'Geo', 'default': 'US', 'description': 'Marketplace country code.'}, 'page': {'type': 'integer', 'title': 'Page', 'default': 1, 'minimum': 1, 'description': 'Result page, 1-based. metadata.total_pages says how far it goes.'}, 'brand': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Brand', 'default': None, 'description': 'Brand name as Amazon spells it (case-insensitive), e.g. Samsung.'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 10, 'minimum': 0, 'description': "How many the seller's products to return from this page (0 = all of them). A full page is up to 48 rows and about 54 KB, which most clients spill to a file instead of showing inline. The answer carries _truncated with the true count when it trims."}, 'query': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Query', 'default': None, 'description': "Optional keywords to search within this seller's storefront."}, 'fields': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Fields', 'default': None, 'description': 'Comma-separated row fields to return instead of the light set, e.g. "asin,product_title,product_price". Rows list what they left out under _omitted_fields.'}, 'compact': {'type': 'boolean', 'title': 'Compact', 'default': True, 'description': 'Return light rows: identity, price, rating, badges and one delivery_date, dropping the long delivery prose that repeats itself across three fields. false returns every field the REST API sends (roughly 3x the size).'}, 'sort_by': {'enum': ['RELEVANCE', 'BEST_SELLERS', 'LOW_HIGH_PRICE', 'HIGH_LOW_PRICE', 'REVIEWS', 'NEWEST'], 'type': 'string', 'title': 'Sort By', 'default': 'RELEVANCE', 'description': 'Result ordering.'}, 'deal_type': {'anyOf': [{'enum': ['today_deals', 'all_discounts', 'coupons', 'buy_more_save_more'], 'type': 'string'}, {'type': 'null'}], 'title': 'Deal Type', 'default': None, 'description': 'A specific promotion refinement: today_deals, all_discounts, coupons or buy_more_save_more. available_filters.deal_type lists the ones this marketplace has.'}, 'max_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}], 'title': 'Max Price', 'default': None, 'description': 'Highest price, in the marketplace currency.'}, 'min_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}], 'title': 'Min Price', 'default': None, 'description': 'Lowest price, in the marketplace currency; decimals such as 19.99 are fine.'}, 'seller_id': {'type': 'string', 'title': 'Seller Id', 'pattern': '^[Aa][A-Za-z0-9]{9,20}$', 'description': "Amazon seller id whose storefront to list: 'A' followed by 9-20 letters and digits, the seller= or me= value of a storefront URL (e.g. A2A1RNLLUK3HYA). Required."}, 'category_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Category Id', 'default': None, 'description': "Amazon browse node id to restrict to, e.g. 172282 (Electronics on US). Take one from a best_sellers answer's available_subcategories, a product's category_path, or node= in an Amazon URL. Ids differ per marketplace."}, 'today_deals': {'type': 'boolean', 'title': 'Today Deals', 'default': False, 'description': "Only items in Today's Deals, using that marketplace's own refinement. Where a marketplace has none (amazon.fr on 2026-09-08) it is reported under filters_ignored."}, 'product_condition': {'anyOf': [{'enum': ['NEW', 'USED', 'RENEWED'], 'type': 'string'}, {'type': 'null'}], 'title': 'Product Condition', 'default': None, 'description': "NEW, USED or RENEWED (case-insensitive). Applied with the marketplace's own condition node; where a marketplace does not offer one, the answer's filters_ignored says so and available_filters lists what it does offer."}}}
输出模式
{'type': 'object', 'title': 'seller_products_output', 'properties': {'data': {'title': 'Data', 'default': None}, 'success': {'title': 'Success', 'default': None}, 'request_id': {'title': 'Request Id', 'default': None}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'seller_profile_batchArguments', 'required': ['seller_ids'], 'properties': {'geo': {'enum': ['US', 'CA', 'DE', 'MX', 'UK', 'FR', 'IT', 'ES', 'AU', 'BR', 'IN', 'JP', 'NL', 'AE', 'PL', 'SA', 'SG', 'SE', 'TR', 'BE'], 'type': 'string', 'title': 'Geo', 'default': 'US', 'description': 'Marketplace country code.'}, 'seller_ids': {'type': 'string', 'title': 'Seller Ids', 'pattern': '^[Aa][A-Za-z0-9]{9,20}(,[Aa][A-Za-z0-9]{9,20})*$', 'description': "Comma-separated seller IDs, maximum 10. Each must be an Amazon seller id -- 'A' followed by 9-20 letters and digits, e.g. A2A1RNLLUK3HYA -- or the whole call 400s."}}}
输出模式
{'type': 'object', 'title': 'seller_profile_batch_output', 'properties': {'note': {'title': 'Note', 'default': None}, 'results': {'title': 'Results', 'default': None}, 'request_id': {'title': 'Request Id', 'default': None}, 'unavailable': {'title': 'Unavailable', 'default': None}, 'country_code': {'title': 'Country Code', 'default': None}, 'response_time': {'title': 'Response Time', 'default': None}, 'amazon_request_count': {'title': 'Amazon Request Count', 'default': None}, 'billable_requests_count': {'title': 'Billable Requests Count', 'default': None}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'seller_reviewsArguments', 'required': ['seller_id'], 'properties': {'geo': {'enum': ['US', 'CA', 'DE', 'MX', 'UK', 'FR', 'IT', 'ES', 'AU', 'BR', 'IN', 'JP', 'NL', 'AE', 'PL', 'SA', 'SG', 'SE', 'TR', 'BE'], 'type': 'string', 'title': 'Geo', 'default': 'US', 'description': 'Marketplace country code.'}, 'page': {'type': 'integer', 'title': 'Page', 'default': 1, 'minimum': 1, 'description': 'Result page, 1-based, 5 reviews a page; has_next_page in the answer says whether another exists.'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 10, 'minimum': 0, 'description': 'How many seller reviews to return from this page (0 = all of them). A full page is up to 48 rows and about 54 KB, which most clients spill to a file instead of showing inline. The answer carries _truncated with the true count when it trims.'}, 'fields': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Fields', 'default': None, 'description': 'Comma-separated row fields to return instead of the light set, e.g. "asin,product_title,product_price". Rows list what they left out under _omitted_fields.'}, 'compact': {'type': 'boolean', 'title': 'Compact', 'default': True, 'description': 'Return light rows: identity, price, rating, badges and one delivery_date, dropping the long delivery prose that repeats itself across three fields. false returns every field the REST API sends (roughly 3x the size).'}, 'seller_id': {'type': 'string', 'title': 'Seller Id', 'pattern': '^[Aa][A-Za-z0-9]{9,20}$', 'description': "Amazon seller id: 'A' followed by 9-20 letters and digits, the seller= or me= value of a storefront URL (e.g. A2A1RNLLUK3HYA). Required."}, 'to_rating': {'anyOf': [{'type': 'integer', 'maximum': 5, 'minimum': 1}, {'type': 'null'}], 'title': 'To Rating', 'default': None, 'description': 'Highest star rating to include, 1-5.'}, 'from_rating': {'anyOf': [{'type': 'integer', 'maximum': 5, 'minimum': 1}, {'type': 'null'}], 'title': 'From Rating', 'default': None, 'description': 'Lowest star rating to include, 1-5.'}}}
输出模式
{'type': 'object', 'title': 'seller_reviews_output', 'properties': {'data': {'title': 'Data', 'default': None}, 'success': {'title': 'Success', 'default': None}, 'request_id': {'title': 'Request Id', 'default': None}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'send_feedbackArguments', 'required': ['message'], 'properties': {'agent': {'type': 'string', 'title': 'Agent', 'default': ''}, 'contact': {'type': 'string', 'title': 'Contact', 'default': ''}, 'message': {'type': 'string', 'title': 'Message'}, 'category': {'type': 'string', 'title': 'Category', 'default': 'other'}, 'endpoint': {'type': 'string', 'title': 'Endpoint', 'default': ''}}}
输出模式
{'type': 'object', 'title': 'send_feedbackOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
近期工具变更
类似的 MCP 服务器
API Direct
Searches and retrieves data from social networks, news and Google services, while also providing Amazon product, seller, ranking,…
Bonanza
Searches active Bonanza marketplace listings and retrieves individual item details.
cyclesite-mcp-server
Supports searching, comparing, valuing, buying, selling, reserving, and messaging about used bicycles on a UK marketplace.
MONO Social
Provides directory search for local places, events, listings, services, offers, bookings, reservations, tickets, and products.
Campo Belo
Provides Campo Belo local discovery for places, events, menus, offers, services, bookings, reservations, tickets, and purchases.
Bom Retiro
Provides Bom Retiro local place, event, menu, offer, service, booking, reservation, ticketing, and checkout capabilities.
Bogeyland
Provides directory search for places, events, services, offers, bookings, reservations, tickets, menus, and purchases.
Genesis Social
Provides directory search and transactions for local places, events, restaurants, services, offers, bookings, and tickets.