Easyparser — Amazon Product & Seller Data
Was dieses MCP kann
Extracts Amazon product, seller, offer, ranking, sales-history, marketplace, and competitive research data across supported marketplaces.
Tools
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['asin'], 'properties': {'asin': {'type': 'string', 'pattern': '^[A-Z0-9]{10}$', 'description': 'Amazon Standard Identification Number â\x80\x94 a 10-character alphanumeric product identifier (e.g. B0CJB6V2L5). Found in the product URL after /dp/ or /gp/product/.'}, 'domain': {'enum': ['.com', '.co.uk', '.de', '.fr', '.it', '.es', '.ca', '.com.mx', '.com.br', '.co.jp', '.in', '.com.au', '.ae', '.sa', '.nl', '.pl', '.se', '.be', '.com.tr', '.sg', '.ie'], 'type': 'string', 'default': '.com', 'description': "Amazon marketplace domain extension. Determines the regional Amazon site the data is fetched from. Use the domain that matches the user's market â\x80\x94 prices, availability and rankings differ across marketplaces."}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['item_id'], 'properties': {'item_id': {'type': 'string', 'description': 'The item_id of a bulk job item â\x80\x94 get it from get_bulk_job_items (each item row has one). This is the same ID the Data Service calls a query ID.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['group_id'], 'properties': {'page': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Page number. Default 1.'}, 'limit': {'type': 'integer', 'default': 100, 'maximum': 1000, 'minimum': 1, 'description': 'Items per page (max 1000). Default 100.'}, 'status': {'enum': ['success', 'invalid', 'failed', 'accepted', 'pending', 'processing'], 'type': 'string', 'description': "Filter items by outcome. Use 'failed' or 'invalid' to debug a partial_success job; omit to see everything."}, 'date_to': {'type': 'string', 'description': 'ISO date upper bound.'}, 'group_id': {'type': 'string', 'description': "The job's group_id â\x80\x94 get it from list_bulk_jobs (each job row has one). Identifies which job's items to inspect."}, 'date_from': {'type': 'string', 'description': 'ISO date lower bound, e.g. 2026-08-01.'}, 'search_key': {'type': 'string', 'description': 'Search within item values (e.g. a specific ASIN) to find one item in a large job.'}, 'sort_direction': {'enum': ['asc', 'desc'], 'type': 'string', 'default': 'desc', 'description': "Sort by creation time. 'desc' (newest first) is default."}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Page number. Default 1.'}, 'limit': {'type': 'integer', 'default': 100, 'maximum': 1000, 'minimum': 1, 'description': 'Items per page (max 1000). Default 100.'}, 'status': {'type': 'string', 'description': "Filter by delivery status (e.g. 'success', 'failed')."}, 'date_to': {'type': 'string', 'description': 'ISO date upper bound.'}, 'group_id': {'type': 'string', 'description': "Scope logs to one job's group_id. Omit to see recent webhook deliveries across all jobs."}, 'date_from': {'type': 'string', 'description': 'ISO date lower bound.'}, 'request_id': {'type': 'string', 'description': 'Filter by an individual request ID.'}, 'sort_direction': {'enum': ['asc', 'desc'], 'type': 'string', 'default': 'desc', 'description': "Sort by creation time. 'desc' (newest first) is default."}, 'bulk_request_id': {'type': 'string', 'description': "Filter by the job's bulk_request_id."}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Page number. Default 1.'}, 'limit': {'type': 'integer', 'default': 100, 'maximum': 1000, 'minimum': 1, 'description': 'Items per page (max 1000). Default 100.'}, 'domain': {'enum': ['.com', '.co.uk', '.de', '.fr', '.it', '.es', '.ca', '.com.mx', '.com.br', '.co.jp', '.in', '.com.au', '.ae', '.sa', '.nl', '.pl', '.se', '.be', '.com.tr', '.sg', '.ie'], 'type': 'string', 'description': 'Filter by marketplace domain.'}, 'date_to': {'type': 'string', 'description': 'ISO date upper bound.'}, 'order_by': {'enum': ['create_date', 'error_channel', 'error_code', 'platform', 'domain', 'operation'], 'type': 'string', 'default': 'create_date', 'description': "Sort field. Default 'create_date'."}, 'platform': {'type': 'string', 'description': "Filter by platform (e.g. 'AMZ')."}, 'date_from': {'type': 'string', 'description': 'ISO date lower bound, e.g. 2026-08-01.'}, 'operation': {'enum': ['DETAIL', 'OFFER', 'SEARCH', 'PRODUCT_LOOKUP', 'SALES_ANALYSIS_HISTORY', 'BEST_SELLERS_RANK', 'PACKAGE_DIMENSION', 'SELLER_PROFILE', 'SELLER_PRODUCTS', 'SELLER_FEEDBACK'], 'type': 'string', 'description': 'Filter by operation type, e.g. DETAIL or SEARCH.'}, 'error_code': {'type': 'string', 'description': "Filter by a specific error code, e.g. 'WEBHOOK_ERROR_404' or 'SOMETHING_WENT_WRONG'."}, 'order_type': {'enum': ['asc', 'desc'], 'type': 'string', 'default': 'desc', 'description': "Sort direction. 'desc' (newest first) is default."}, 'error_channel': {'enum': ['BULK', 'REALTIME'], 'type': 'string', 'description': 'Filter by channel: BULK (bulk job errors) or REALTIME (real-time API errors). Omit for both.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['asin'], 'properties': {'asin': {'type': 'string', 'pattern': '^[A-Z0-9]{10}$', 'description': 'Amazon Standard Identification Number â\x80\x94 a 10-character alphanumeric product identifier (e.g. B0CJB6V2L5). Found in the product URL after /dp/ or /gp/product/.'}, 'domain': {'enum': ['.com', '.co.uk', '.de', '.fr', '.it', '.es', '.ca', '.com.mx', '.com.br', '.co.jp', '.in', '.com.au', '.ae', '.sa', '.nl', '.pl', '.se', '.be', '.com.tr', '.sg', '.ie'], 'type': 'string', 'default': '.com', 'description': "Amazon marketplace domain extension. Determines the regional Amazon site the data is fetched from. Use the domain that matches the user's market â\x80\x94 prices, availability and rankings differ across marketplaces."}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Full Amazon product URL (e.g. https://www.amazon.com/dp/B0CJB6V2L5). Use this when the user pastes a link instead of an ASIN.'}, 'asin': {'type': 'string', 'pattern': '^[A-Z0-9]{10}$', 'description': 'Amazon Standard Identification Number â\x80\x94 a 10-character alphanumeric product identifier (e.g. B0CJB6V2L5). Found in the product URL after /dp/ or /gp/product/.'}, 'domain': {'enum': ['.com', '.co.uk', '.de', '.fr', '.it', '.es', '.ca', '.com.mx', '.com.br', '.co.jp', '.in', '.com.au', '.ae', '.sa', '.nl', '.pl', '.se', '.be', '.com.tr', '.sg', '.ie'], 'type': 'string', 'default': '.com', 'description': "Amazon marketplace domain extension. Determines the regional Amazon site the data is fetched from. Use the domain that matches the user's market â\x80\x94 prices, availability and rankings differ across marketplaces."}, 'currency': {'type': 'string', 'description': "ISO currency code for price display (e.g. usd, eur, try). Prices are converted by Amazon's own display logic."}, 'language': {'type': 'string', 'description': 'Language code for the Amazon page, in locale format (e.g. en_US, de_DE, tr_TR). Affects the language of titles, descriptions and reviews in the response.'}, 'seller_id': {'type': 'string', 'description': "Fetch the product as offered by a specific seller (their Seller ID). Only use when the user asks about a specific merchant's offer."}, 'a_plus_content': {'type': 'boolean', 'default': False, 'description': "Set true to include the 'From the manufacturer' A+ enhanced brand content. Costs 1 additional credit. Default false."}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['asin'], 'properties': {'asin': {'type': 'string', 'pattern': '^[A-Z0-9]{10}$', 'description': 'Amazon Standard Identification Number â\x80\x94 a 10-character alphanumeric product identifier (e.g. B0CJB6V2L5). Found in the product URL after /dp/ or /gp/product/.'}, 'prime': {'type': 'boolean', 'description': 'If true, return only Prime-eligible offers.'}, 'domain': {'enum': ['.com', '.co.uk', '.de', '.fr', '.it', '.es', '.ca', '.com.mx', '.com.br', '.co.jp', '.in', '.com.au', '.ae', '.sa', '.nl', '.pl', '.se', '.be', '.com.tr', '.sg', '.ie'], 'type': 'string', 'default': '.com', 'description': "Amazon marketplace domain extension. Determines the regional Amazon site the data is fetched from. Use the domain that matches the user's market â\x80\x94 prices, availability and rankings differ across marketplaces."}, 'max_page': {'type': 'integer', 'default': 1, 'maximum': 5, 'minimum': 1, 'description': 'Ending page number. Each page costs 1 credit; max 5 pages per request. Default 1.'}, 'min_page': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Starting page number. Default 1.'}, 'condition': {'enum': ['new', 'used_like_new', 'used_very_good', 'used_good', 'used_acceptable'], 'type': 'string', 'description': 'Filter offers by item condition. Omit to include all conditions.'}, 'free_shipping': {'type': 'boolean', 'description': 'If true, return only offers with free shipping.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['asin'], 'properties': {'asin': {'type': 'string', 'pattern': '^[A-Z0-9]{10}$', 'description': 'Amazon Standard Identification Number â\x80\x94 a 10-character alphanumeric product identifier (e.g. B0CJB6V2L5). Found in the product URL after /dp/ or /gp/product/.'}, 'domain': {'enum': ['.com', '.co.uk', '.de', '.fr', '.it', '.es', '.ca', '.com.mx', '.com.br', '.co.jp', '.in', '.com.au', '.ae', '.sa', '.nl', '.pl', '.se', '.be', '.com.tr', '.sg', '.ie'], 'type': 'string', 'default': '.com', 'description': "Amazon marketplace domain extension. Determines the regional Amazon site the data is fetched from. Use the domain that matches the user's market â\x80\x94 prices, availability and rankings differ across marketplaces."}, 'history_range': {'enum': ['0', '3', '6', '9', '12'], 'type': 'string', 'default': '0', 'description': "Depth of historical data in months. '0' returns only the current snapshot (5 credits). '3', '6', '9', '12' add weekly history at +1 credit per month. Default '0'."}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['seller_id'], 'properties': {'domain': {'enum': ['.com', '.co.uk', '.de', '.fr', '.it', '.es', '.ca', '.com.mx', '.com.br', '.co.jp', '.in', '.com.au', '.ae', '.sa', '.nl', '.pl', '.se', '.be', '.com.tr', '.sg', '.ie'], 'type': 'string', 'default': '.com', 'description': "Amazon marketplace domain extension. Determines the regional Amazon site the data is fetched from. Use the domain that matches the user's market â\x80\x94 prices, availability and rankings differ across marketplaces."}, 'max_page': {'type': 'integer', 'default': 1, 'maximum': 5, 'minimum': 1, 'description': 'Ending page number. Each page costs 1 credit; max 5 pages per request. Default 1.'}, 'min_page': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Starting page number. Default 1.'}, 'seller_id': {'type': 'string', 'minLength': 5, 'description': "Amazon's unique seller identifier (e.g. A1MCYUGJD2ILFU). Found in seller profile URLs as the 'seller=' or 'me=' parameter."}, 'max_rating': {'type': 'integer', 'default': 5, 'maximum': 5, 'minimum': 1, 'description': 'Maximum star rating to include (1-5). Set to 3 to focus on negative feedback. Default 5.'}, 'min_rating': {'type': 'integer', 'default': 1, 'maximum': 5, 'minimum': 1, 'description': 'Minimum star rating to include (1-5). Default 1.'}, 'history_range': {'enum': ['1', '3', '12', 'all'], 'type': 'string', 'default': 'all', 'description': "Time period filter: '1' or '3' or '12' for months, 'all' for everything. Default 'all'."}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Full Amazon seller profile or storefront URL (e.g. https://www.amazon.com/sp?seller=A1MCYUGJD2ILFU).'}, 'domain': {'enum': ['.com', '.co.uk', '.de', '.fr', '.it', '.es', '.ca', '.com.mx', '.com.br', '.co.jp', '.in', '.com.au', '.ae', '.sa', '.nl', '.pl', '.se', '.be', '.com.tr', '.sg', '.ie'], 'type': 'string', 'default': '.com', 'description': "Amazon marketplace domain extension. Determines the regional Amazon site the data is fetched from. Use the domain that matches the user's market â\x80\x94 prices, availability and rankings differ across marketplaces."}, 'sort_by': {'type': 'string', 'description': "Catalog ordering. 'featured-rank' is default; 'exact-aware-popularity-rank' sorts by popularity (best sellers first); 'price-asc-rank'/'price-desc-rank' by price; 'date-desc-rank' by newest."}, 'language': {'type': 'string', 'description': 'Language code for the Amazon page, in locale format (e.g. en_US, de_DE, tr_TR). Affects the language of titles, descriptions and reviews in the response.'}, 'max_page': {'type': 'integer', 'default': 1, 'maximum': 5, 'minimum': 1, 'description': 'Ending page number. Each page costs 1 credit; max 5 pages per request. Default 1.'}, 'min_page': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Starting page number. Default 1.'}, 'seller_id': {'type': 'string', 'minLength': 5, 'description': "Amazon's unique seller identifier (e.g. A1MCYUGJD2ILFU). Found in seller profile URLs as the 'seller=' or 'me=' parameter."}, 'exclude_refinements': {'type': 'boolean', 'default': False, 'description': 'If true, omits the refinement filter list from the response, reducing payload size. Default false.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Full Amazon seller profile or storefront URL (e.g. https://www.amazon.com/sp?seller=A1MCYUGJD2ILFU).'}, 'domain': {'enum': ['.com', '.co.uk', '.de', '.fr', '.it', '.es', '.ca', '.com.mx', '.com.br', '.co.jp', '.in', '.com.au', '.ae', '.sa', '.nl', '.pl', '.se', '.be', '.com.tr', '.sg', '.ie'], 'type': 'string', 'default': '.com', 'description': "Amazon marketplace domain extension. Determines the regional Amazon site the data is fetched from. Use the domain that matches the user's market â\x80\x94 prices, availability and rankings differ across marketplaces."}, 'language': {'type': 'string', 'description': 'Language code for the Amazon page, in locale format (e.g. en_US, de_DE, tr_TR). Affects the language of titles, descriptions and reviews in the response.'}, 'seller_id': {'type': 'string', 'minLength': 5, 'description': "Amazon's unique seller identifier (e.g. A1MCYUGJD2ILFU). Found in seller profile URLs as the 'seller=' or 'me=' parameter."}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Page number. Default 1.'}, 'limit': {'type': 'integer', 'default': 100, 'maximum': 1000, 'minimum': 1, 'description': 'Items per page (max 1000). Default 100.'}, 'domain': {'enum': ['.com', '.co.uk', '.de', '.fr', '.it', '.es', '.ca', '.com.mx', '.com.br', '.co.jp', '.in', '.com.au', '.ae', '.sa', '.nl', '.pl', '.se', '.be', '.com.tr', '.sg', '.ie'], 'type': 'string', 'description': 'Filter by marketplace domain.'}, 'status': {'enum': ['pending', 'processing', 'completed', 'partial_success', 'failed'], 'type': 'string', 'description': 'Filter by job status: pending, processing, completed, partial_success (some items failed), failed.'}, 'operation': {'enum': ['DETAIL', 'OFFER', 'SEARCH', 'PRODUCT_LOOKUP', 'SALES_ANALYSIS_HISTORY', 'BEST_SELLERS_RANK', 'PACKAGE_DIMENSION', 'SELLER_PROFILE', 'SELLER_PRODUCTS', 'SELLER_FEEDBACK'], 'type': 'string', 'description': 'Filter by operation type, e.g. DETAIL or SEARCH.'}, 'sort_direction': {'enum': ['asc', 'desc'], 'type': 'string', 'default': 'desc', 'description': "Sort by creation time. 'desc' (newest first) is default."}, 'bulk_request_id': {'type': 'string', 'description': 'Look up a specific job by its bulk_request_id (returned when the job was submitted).'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'operation': {'enum': ['DETAIL', 'OFFER', 'SEARCH', 'PRODUCT_LOOKUP', 'SALES_ANALYSIS_HISTORY', 'BEST_SELLERS_RANK', 'PACKAGE_DIMENSION', 'SELLER_PROFILE', 'SELLER_PRODUCTS', 'SELLER_FEEDBACK'], 'type': 'string', 'description': 'Optional. Get the usage guide for one operation instead of the whole catalog.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['identifier', 'identifier_type'], 'properties': {'domain': {'enum': ['.com', '.co.uk', '.de', '.fr', '.it', '.es', '.ca', '.com.mx', '.com.br', '.co.jp', '.in', '.com.au', '.ae', '.sa', '.nl', '.pl', '.se', '.be', '.com.tr', '.sg', '.ie'], 'type': 'string', 'default': '.com', 'description': "Amazon marketplace domain extension. Determines the regional Amazon site the data is fetched from. Use the domain that matches the user's market â\x80\x94 prices, availability and rankings differ across marketplaces."}, 'identifier': {'type': 'string', 'description': "The product code value (e.g. '724382975021' for a UPC). Digits only for barcode types."}, 'identifier_type': {'enum': ['ASIN', 'EAN', 'GTIN', 'ISBN', 'JAN', 'MINSAN', 'UPC'], 'type': 'string', 'description': "The type of code provided. UPC: 12-digit US barcode. EAN/GTIN: 13-digit international barcode. ISBN: book identifier. JAN: Japanese barcode. MINSAN: Italian pharma code. ASIN: Amazon's own identifier."}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Full Amazon search or category URL. Use when the user pastes an Amazon link containing filters. Mutually exclusive with keyword.'}, 'domain': {'enum': ['.com', '.co.uk', '.de', '.fr', '.it', '.es', '.ca', '.com.mx', '.com.br', '.co.jp', '.in', '.com.au', '.ae', '.sa', '.nl', '.pl', '.se', '.be', '.com.tr', '.sg', '.ie'], 'type': 'string', 'default': '.com', 'description': "Amazon marketplace domain extension. Determines the regional Amazon site the data is fetched from. Use the domain that matches the user's market â\x80\x94 prices, availability and rankings differ across marketplaces."}, 'keyword': {'type': 'string', 'description': "Search query as a user would type it into Amazon (e.g. 'stainless steel water bottle 40oz'). Mutually exclusive with url."}, 'sort_by': {'enum': ['featured', 'price-asc-rank', 'price-desc-rank', 'review-rank', 'date-desc-rank', 'exact-aware-popularity-rank'], 'type': 'string', 'default': 'featured', 'description': "Result ordering. 'featured' is Amazon's default; 'price-asc-rank' cheapest first; 'price-desc-rank' most expensive; 'review-rank' most reviewed; 'date-desc-rank' newest listings; 'exact-aware-popularity-rank' by popularity."}, 'currency': {'type': 'string', 'description': "ISO currency code for price display (e.g. usd, eur, try). Prices are converted by Amazon's own display logic."}, 'language': {'type': 'string', 'description': 'Language code for the Amazon page, in locale format (e.g. en_US, de_DE, tr_TR). Affects the language of titles, descriptions and reviews in the response.'}, 'max_page': {'type': 'integer', 'default': 1, 'maximum': 5, 'minimum': 1, 'description': 'Ending page number. Each page costs 1 credit; max 5 pages per request. Default 1.'}, 'min_page': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Starting page number. Default 1.'}, 'refinements': {'type': 'string', 'description': "Category/attribute filters in Amazon's format: 'n:<category_id>,p_<filter_group>:<filter_id>'. Discover valid IDs from the refinements field of a previous search response. Example: 'n:7141123011,p_123:502215'."}, 'exclude_sponsored': {'type': 'boolean', 'default': False, 'description': 'If true, removes sponsored (paid ad) products from results. Recommended true for organic market analysis.'}}, 'additionalProperties': False}
Letzte Tool-Änderungen
Ähnliche MCP-Server
amazon-product-research-mcp
Researches Amazon products, brands, sellers, buy-box activity, sourcing profitability, category competition, and supplier opportu…
API Acre
Offers paid APIs for EVM blockchain inspection, data transformation and validation, geocoding, weather, currency conversion, and …
Ask AI
Answers questions about connected e-commerce data from Shopify, Klaviyo, GA4, Triple Whale, and other sources, covering sales, ma…
Neonjelly
Analyzes Shopify stores, products, apps, traffic, competitors, catalog changes, market cohorts and outreach contacts across a lar…
zobrx
Provides read-only ecommerce operations and analytics for orders, inventory, marketplace performance, advertising, settlements, t…
sella
Operates an agent marketplace for purchasing datasets, APIs, and products, including catalog discovery, purchase settlement, deli…
kurashigram
Provides cited Japanese price comparisons, cost-of-living statistics, product prices, shopping data, public benefit information, …
Keepa
Searches Amazon products and categories and provides price, sales-rank, deal, bestseller, and historical product data through Kee…