このMCPでできること
Searches a large multi-merchant product catalog, compares products and prices, finds deals and similar items, and returns market-specific shopping links.
ツール
入力スキーマ
{'type': 'object', 'required': ['ids'], 'properties': {'ids': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 10, 'minItems': 2, 'description': 'Array of product IDs to compare (2-10)'}}}
入力スキーマ
{'type': 'object', 'required': ['ids', 'deliver_to'], 'properties': {'ids': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 10, 'minItems': 2, 'description': 'Array of product IDs to compare (2-10)'}, 'deliver_to': {'type': 'string', 'description': 'REQUIRED. Buyer delivery country/market (ISO country code, e.g. "SG", "US").'}}}
入力スキーマ
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Keyword search query — alias for product_name'}, 'market': {'type': 'string', 'description': 'Alias for country_code (deprecated, use country_code).'}, 'region': {'enum': ['us', 'sea'], 'type': 'string', 'description': 'Region filter - use "us" for United States or "sea" for Southeast Asia'}, 'country': {'type': 'string', 'description': 'Alias for country_code (deprecated, use country_code)'}, 'category': {'type': 'string', 'description': 'Category to filter by (e.g., "electronics", "fashion")'}, 'deliver_to': {'type': 'string', 'description': 'Treat as REQUIRED for buyer-facing use: ISO-3166 country of the END USER (e.g. "SG", "US"). Without it results are not shipping-ranked and may be undeliverable. Preferred over country_code/country.'}, 'country_code': {'enum': ['SG', 'MY', 'TH', 'PH', 'VN', 'ID', 'US'], 'type': 'string', 'description': 'Country to search in (defaults to SG). Alias: country.'}, 'product_name': {'type': 'string', 'description': 'Product name to find best price for (e.g., "iphone 15 pro 256gb", "samsung galaxy s24")'}}}
入力スキーマ
{'type': 'object', 'required': ['deliver_to'], 'properties': {'q': {'type': 'string', 'description': 'Keyword search query — alias for product_name'}, 'region': {'enum': ['us', 'sea'], 'type': 'string', 'description': 'Region filter - use "us" for United States or "sea" for Southeast Asia'}, 'country': {'type': 'string', 'description': 'Alias for country_code (deprecated, use country_code)'}, 'category': {'type': 'string', 'description': 'Category to filter by (e.g., "electronics", "fashion")'}, 'deliver_to': {'type': 'string', 'description': 'REQUIRED. Buyer delivery country/market (ISO country code, e.g. "SG", "US").'}, 'country_code': {'enum': ['SG', 'MY', 'TH', 'PH', 'VN', 'ID', 'US'], 'type': 'string', 'description': 'Country to search in (defaults to SG). Alias: country.'}, 'product_name': {'type': 'string', 'description': 'Product name to find best price for (e.g., "iphone 15 pro 256gb", "samsung galaxy s24")'}}}
入力スキーマ
{'type': 'object', 'required': ['product_id'], 'properties': {'limit': {'type': 'integer', 'default': 10, 'description': 'Number of similar products to return (1-10, default 10)'}, 'product_id': {'type': 'string', 'description': 'UUID of the source product'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 20, 'description': 'Number of results (max 100, default 20)'}, 'market': {'type': 'string', 'description': 'Alias for country_code (deprecated, use country_code).'}, 'offset': {'type': 'integer', 'default': 0, 'description': 'Pagination offset'}, 'region': {'type': 'string', 'description': 'Filter by region (sea, us, eu, au)'}, 'country': {'type': 'string', 'description': 'Alias for country_code (deprecated, use country_code)'}, 'category': {'type': 'string', 'description': 'Filter deals by product category (e.g. "Electronics", "Beauty", "home_and_kitchen"). Handler matches against category text and category_path[1]; slug-style input is accepted. BUY-76853/BUY-83657.'}, 'currency': {'type': 'string', 'default': 'SGD', 'description': 'Filter by currency code (SGD, USD, MYR, VND, THB). Defaults to SGD.'}, 'deliver_to': {'type': 'string', 'description': 'Treat as REQUIRED for buyer-facing use: ISO-3166 country of the END USER (e.g. "SG", "US"). Without it results are not shipping-ranked and may be undeliverable. Preferred over country_code/country.'}, 'country_code': {'enum': ['SG', 'US', 'VN', 'TH', 'MY'], 'type': 'string', 'description': 'Filter by ISO country code. Alias: country.'}, 'min_discount': {'type': 'number', 'default': 10, 'description': 'Minimum discount percentage (default 10)'}}}
入力スキーマ
{'type': 'object', 'required': ['deliver_to'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'description': 'Number of results (max 100, default 20)'}, 'offset': {'type': 'integer', 'default': 0, 'description': 'Pagination offset'}, 'region': {'type': 'string', 'description': 'Filter by region (sea, us, eu, au)'}, 'country': {'type': 'string', 'description': 'Alias for country_code (deprecated, use country_code)'}, 'category': {'type': 'string', 'description': 'Filter deals by product category (e.g. "Electronics", "Beauty", "home_and_kitchen"). Handler matches against category text and category_path[1]; slug-style input is accepted. BUY-76853/BUY-83657.'}, 'currency': {'type': 'string', 'default': 'SGD', 'description': 'Filter by currency code (SGD, USD, MYR, VND, THB). Defaults to SGD.'}, 'deliver_to': {'type': 'string', 'description': 'REQUIRED. Buyer delivery country/market (ISO country code, e.g. "SG", "US").'}, 'country_code': {'enum': ['SG', 'US', 'VN', 'TH', 'MY'], 'type': 'string', 'description': 'Filter by ISO country code. Alias: country.'}, 'min_discount': {'type': 'number', 'default': 10, 'description': 'Minimum discount percentage (default 10)'}}}
入力スキーマ
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Product UUID'}}}
入力スキーマ
{'type': 'object', 'required': ['id', 'deliver_to'], 'properties': {'id': {'type': 'string', 'description': 'Product UUID'}, 'deliver_to': {'type': 'string', 'description': 'REQUIRED. Buyer delivery country/market (ISO country code, e.g. "SG", "US").'}}}
入力スキーマ
{'type': 'object', 'required': ['source', 'products'], 'properties': {'source': {'type': 'string', 'description': 'Data source identifier (e.g. "shopee_sg", "amazon_sg", "lazada_sg")'}, 'products': {'type': 'array', 'items': {'type': 'object', 'required': ['sku', 'merchant_id', 'title', 'price', 'url'], 'properties': {'sku': {'type': 'string', 'description': 'Unique stock keeping unit identifier'}, 'url': {'type': 'string', 'description': 'Product URL on the merchant site'}, 'brand': {'type': 'string', 'description': 'Brand name'}, 'price': {'type': 'number', 'description': 'Current price (must be >= 0)'}, 'title': {'type': 'string', 'description': 'Product title'}, 'region': {'type': 'string', 'description': 'Region identifier (e.g. "sea", "us")'}, 'category': {'type': 'string', 'description': 'Product category'}, 'currency': {'type': 'string', 'default': 'SGD', 'description': 'Currency code (default: SGD)'}, 'metadata': {'type': 'object', 'description': 'Additional product metadata'}, 'image_url': {'type': 'string', 'description': 'Main product image URL'}, 'is_active': {'type': 'boolean', 'description': 'Whether the product is active (default: true)'}, 'description': {'type': 'string', 'description': 'Product description'}, 'merchant_id': {'type': 'string', 'description': 'Merchant identifier'}, 'country_code': {'type': 'string', 'description': 'ISO country code (e.g. "SG", "US")'}, 'is_available': {'type': 'boolean', 'description': 'Whether the product is in stock'}}}, 'description': 'Array of product objects to ingest (max 1000)'}}}
入力スキーマ
{'type': 'object', 'properties': {'market': {'type': 'string', 'description': 'Alias for country_code (deprecated, use country_code).'}, 'region': {'enum': ['us', 'sg', 'my', 'gb', 'in', 'au'], 'type': 'string', 'description': 'Region alias mapped to ISO country code.'}, 'country': {'type': 'string', 'description': 'Alias for country_code (deprecated, use country_code)'}, 'country_code': {'enum': ['SG', 'US', 'VN', 'TH', 'MY', 'GB', 'IN', 'AU'], 'type': 'string', 'description': 'Filter by ISO country code. Defaults to SG.'}}}
入力スキーマ
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Keyword search query'}, 'mode': {'enum': ['keyword', 'semantic', 'hybrid'], 'type': 'string', 'default': 'keyword', 'description': 'Search mode: keyword=FTS only (default, matches REST /v1/products/search), semantic=vector only, hybrid=RRF blend of FTS+vector. Falls back to keyword if vector DB or FLOWAI_EMBED_API_KEY unavailable.'}, 'limit': {'type': 'integer', 'default': 20, 'description': 'Number of results (max 100, default 20)'}, 'query': {'type': 'string', 'description': 'Alias for q (accepted for agent convenience; use q). Without this, callers passing `query` get 0 rows and the reltuples-derived total — see BUY-75287.'}, 'domain': {'type': 'string', 'description': 'Filter by merchant platform (e.g. lazada, shopee, amazon)'}, 'market': {'type': 'string', 'description': 'Alias for country_code (deprecated, use country_code).'}, 'offset': {'type': 'integer', 'default': 0, 'description': 'Pagination offset'}, 'region': {'type': 'string', 'description': 'Filter by region (sea, us, eu, au)'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Return agent-optimized compact shape: structured_specs, comparison_attributes, normalized_price_usd. Reduces response size ~40%. Recommended for agent tool-use.'}, 'country': {'type': 'string', 'description': 'Alias for country_code (deprecated, use country_code)'}, 'category': {'type': 'string', 'description': 'Filter by product category name (e.g. "Laptops", "Smartphones", "Televisions"). Use to exclude accessories and get actual products.'}, 'max_price': {'type': 'number', 'description': 'Maximum price (in currency inferred from country_code, or SGD by default)'}, 'min_price': {'type': 'number', 'description': 'Minimum price (in currency inferred from country_code, or SGD by default)'}, 'deliver_to': {'type': 'string', 'description': 'Treat as REQUIRED for buyer-facing use: ISO-3166 country of the END USER (e.g. "SG", "US"). Without it results are not shipping-ranked and may be undeliverable. Preferred over country_code/country.'}, 'country_code': {'enum': ['SG', 'US', 'VN', 'TH', 'MY'], 'type': 'string', 'description': 'Filter by ISO country code. Also infers default currency for price filters (SG→SGD, US→USD, VN→VND, TH→THB, MY→MYR).'}}}
入力スキーマ
{'type': 'object', 'required': ['deliver_to'], 'properties': {'q': {'type': 'string', 'description': 'Keyword search query'}, 'mode': {'enum': ['keyword', 'semantic', 'hybrid'], 'type': 'string', 'default': 'keyword', 'description': 'Search mode: keyword=FTS only (default, matches REST /v1/products/search), semantic=vector only, hybrid=RRF blend of FTS+vector. Falls back to keyword if vector DB or FLOWAI_EMBED_API_KEY unavailable.'}, 'limit': {'type': 'integer', 'default': 20, 'description': 'Number of results (max 100, default 20)'}, 'query': {'type': 'string', 'description': 'Alias for q (accepted for agent convenience; use q). Without this, callers passing `query` get 0 rows and the reltuples-derived total — see BUY-75287.'}, 'domain': {'type': 'string', 'description': 'Filter by merchant platform (e.g. lazada, shopee, amazon)'}, 'offset': {'type': 'integer', 'default': 0, 'description': 'Pagination offset'}, 'region': {'type': 'string', 'description': 'Filter by region (sea, us, eu, au)'}, 'compact': {'type': 'boolean', 'default': False, 'description': 'Return agent-optimized compact shape: structured_specs, comparison_attributes, normalized_price_usd. Reduces response size ~40%. Recommended for agent tool-use.'}, 'country': {'type': 'string', 'description': 'Alias for country_code (deprecated, use country_code)'}, 'category': {'type': 'string', 'description': 'Filter by product category name (e.g. "Laptops", "Smartphones", "Televisions"). Use to exclude accessories and get actual products.'}, 'max_price': {'type': 'number', 'description': 'Maximum price (in currency inferred from country_code, or SGD by default)'}, 'min_price': {'type': 'number', 'description': 'Minimum price (in currency inferred from country_code, or SGD by default)'}, 'deliver_to': {'type': 'string', 'description': 'REQUIRED. Buyer delivery country/market (ISO country code, e.g. "SG", "US").'}, 'country_code': {'enum': ['SG', 'US', 'VN', 'TH', 'MY'], 'type': 'string', 'description': 'Filter by ISO country code. Also infers default currency for price filters (SG→SGD, US→USD, VN→VND, TH→THB, MY→MYR).'}}}
最近のツール変更
類似のMCPサーバー
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
apex-x1
Provides X1 and Arc token screening, liquidity and exit-risk checks, wallet and bridge data, non-custodial token operations, comm…
SpellBook Finance
Provides Magic: The Gathering and other trading-card market prices, buylist offers, arbitrage analysis, sealed-product EV, seller…
API Direct
Searches and retrieves data from social networks, news and Google services, while also providing Amazon product, seller, ranking,…
Digital Manager Guru
Provides Digital Manager Guru checkout, customer, transaction, subscription, affiliate, coupon, blocklist, and digital-product sa…
Pagar.me
Connects to Pagar.me to manage customers, cards, orders, charges, invoices, payment captures, confirmations, retries, refunds, an…
amazon-product-research-mcp
Researches Amazon products, brands, sellers, buy-box activity, sourcing profitability, category competition, and supplier opportu…
AgentLux
Operates an agent avatar marketplace with item generation, purchases, creator earnings, public profiles, social activity, and ERC…