Skybridge Ecommerce Example
Was dieses MCP kann
Searches a winter-sports product catalog and renders selected products in an interactive carousel.
Tools
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['ids'], 'properties': {'ids': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 3, 'minItems': 1, 'description': 'Product IDs to present, in display order.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['products'], 'properties': {'products': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'options', 'specs'], 'properties': {'id': {'type': 'string', 'description': 'Product ID.'}, 'price': {'type': 'object', 'required': ['amount', 'currency'], 'properties': {'amount': {'type': 'number'}, 'currency': {'type': 'string'}}, 'description': '"From" price (cheapest variant).', 'additionalProperties': False}, 'specs': {'type': 'array', 'items': {'type': 'object', 'required': ['value'], 'properties': {'label': {'type': 'string'}, 'value': {'type': 'string'}}, 'additionalProperties': False}, 'description': 'Product-specific facts (material, dimensions, careâ\x80¦).'}, 'title': {'type': 'string'}, 'badges': {'type': 'array', 'items': {'type': 'string'}, 'description': 'e.g. "Bestseller".'}, 'rating': {'type': 'number', 'description': 'Average review rating, 0â\x80\x935.'}, 'options': {'type': 'array', 'items': {'type': 'object', 'required': ['label', 'values'], 'properties': {'label': {'type': 'string'}, 'values': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'description': 'Variations available (e.g. colors, sizes).'}, 'description': {'type': 'string'}, 'reviewCount': {'type': 'number'}}, 'additionalProperties': False}, 'description': 'The products shown in the carousel, in display order. For your reference only â\x80\x94 to curate, compare, and answer follow-ups. Ground every claim in this data; never invent facts.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['keyword'], 'properties': {'sort': {'enum': ['price-asc', 'price-desc', 'newest', 'name'], 'type': 'string', 'description': 'Sort order. Price sorts are applied over the fetched results.'}, 'keyword': {'type': 'string', 'description': 'Short noun phrases extracted from conversational input, matched against product titles, descriptions, and SKUs. Never pass full sentences. Include color or material descriptors when the user mentions them (e.g. "cyan skis", "fur hat"). This is a small winter-sports catalog: skis, goggles, and cold-weather apparel. For vague or broad requests use a plain category term.'}, 'category': {'enum': ['apparel', 'goggles', 'skis'], 'type': 'string', 'description': 'Restrict to one category. Only these three exist; omit to search all.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['products'], 'properties': {'pages': {'type': 'object', 'required': ['current', 'total'], 'properties': {'total': {'type': 'number'}, 'current': {'type': 'number'}}, 'description': 'Pagination: current page and total page count.', 'additionalProperties': False}, 'products': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'specs'], 'properties': {'id': {'type': 'string', 'description': 'Stable product ID; pass to render-carousel.'}, 'price': {'type': 'object', 'required': ['amount', 'currency'], 'properties': {'amount': {'type': 'number'}, 'currency': {'type': 'string'}}, 'description': '"From" price (cheapest variant).', 'additionalProperties': False}, 'specs': {'type': 'array', 'items': {'type': 'object', 'required': ['value'], 'properties': {'label': {'type': 'string'}, 'value': {'type': 'string'}}, 'additionalProperties': False}, 'description': 'Product-specific facts to curate on (material, dimensionsâ\x80¦).'}, 'title': {'type': 'string'}, 'badges': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Display badges, e.g. "New", "Bestseller".'}, 'rating': {'type': 'number', 'description': 'Average review rating, 0â\x80\x935.'}, 'category': {'type': 'string', 'description': 'apparel, goggles, or skis.'}, 'description': {'type': 'string'}, 'reviewCount': {'type': 'number'}}, 'additionalProperties': False}, 'description': 'Matching products, sorted.'}, 'totalHits': {'type': 'number', 'description': 'Total matching products across all pages.'}}, 'additionalProperties': False}
Letzte Tool-Änderungen
Ähnliche MCP-Server
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…