このMCPでできること
Supports product discovery, blind configuration, live ZAR pricing, cart and checkout management, payment links through Yoco or Ozow, order tracking, delivery estimates, and customer handoffs.
ツール
入力スキーマ
{'type': 'object', 'required': ['cart_id'], 'properties': {'cart_id': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['checkout_id'], 'properties': {'checkout_id': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['product_id', 'colour_name'], 'properties': {'product_id': {'type': 'string'}, 'colour_name': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['checkout_id'], 'properties': {'checkout_id': {'type': 'string'}, 'payment_method': {'enum': ['yoco', 'ozow'], 'type': 'string', 'description': 'Overrides any value set in create_checkout/update_checkout'}}}
入力スキーマ
{'type': 'object', 'required': ['product_id', 'width_mm', 'height_mm', 'colour', 'mount_type'], 'properties': {'colour': {'type': 'string', 'description': 'Colour name (must match available colours)'}, 'finish': {'type': 'string', 'description': 'Optional finish for aluminium venetians'}, 'province': {'type': 'string', 'description': "Optional. Customer's South African province or city. Garden Route locations get Duncan's direct contact; other locations get the online shop contact."}, 'quantity': {'type': 'number', 'description': 'Number of blinds (default 1)'}, 'width_mm': {'type': 'number', 'description': 'Width in millimetres'}, 'height_mm': {'type': 'number', 'description': 'Height/drop in millimetres'}, 'mount_type': {'enum': ['inside', 'outside'], 'type': 'string', 'description': 'Mount type: inside (recess) or outside (face-fix)'}, 'product_id': {'type': 'string', 'description': 'Product ID from search_products'}}}
入力スキーマ
{'type': 'object', 'properties': {'items': {'type': 'array', 'description': 'Optional initial items (configured blinds)'}, 'customer': {'type': 'object', 'description': 'Optional customer details'}}}
入力スキーマ
{'type': 'object', 'properties': {'items': {'type': 'array'}, 'cart_id': {'type': 'string', 'description': 'Either cart_id or items required'}, 'customer': {'type': 'object', 'required': ['name', 'email', 'phone'], 'properties': {'city': {'type': 'string'}, 'name': {'type': 'string'}, 'email': {'type': 'string'}, 'phone': {'type': 'string'}, 'address': {'type': 'string'}}}, 'payment_method': {'enum': ['yoco', 'ozow'], 'type': 'string', 'description': "Default 'yoco'"}}}
入力スキーマ
{'type': 'object', 'required': ['items', 'customer_name', 'customer_email', 'customer_phone'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['product_id', 'width_mm', 'height_mm', 'colour', 'mount_type', 'unit_price_zar', 'total_price_zar'], 'properties': {'colour': {'type': 'string'}, 'finish': {'type': 'string'}, 'quantity': {'type': 'number'}, 'width_mm': {'type': 'number'}, 'height_mm': {'type': 'number'}, 'mount_type': {'type': 'string'}, 'product_id': {'type': 'string'}, 'product_name': {'type': 'string'}, 'unit_price_zar': {'type': 'number'}, 'total_price_zar': {'type': 'number'}}}, 'description': 'Array of configured blind items'}, 'customer_city': {'type': 'string', 'description': 'Delivery city'}, 'customer_name': {'type': 'string', 'description': 'Customer full name'}, 'customer_email': {'type': 'string', 'description': 'Customer email address'}, 'customer_phone': {'type': 'string', 'description': 'Customer phone number'}, 'customer_address': {'type': 'string', 'description': 'Delivery address'}}}
入力スキーマ
{'type': 'object', 'properties': {'mode': {'enum': ['measure', 'visualize', 'both'], 'type': 'string', 'description': 'Which tool to surface. Default: both.'}, 'product_id': {'type': 'string', 'description': 'Optional. Pre-select a product in the visualizer (e.g. roller-blockout, venetian-25mm-aluwood).'}}}
入力スキーマ
{'type': 'object', 'required': ['cart_id'], 'properties': {'cart_id': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['checkout_id'], 'properties': {'checkout_id': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'order_date': {'type': 'string', 'description': "ISO date string of the order placement date (e.g. '2026-05-18'). Defaults to today."}}}
入力スキーマ
{'type': 'object', 'required': ['order_id', 'customer_email'], 'properties': {'order_id': {'type': 'string'}, 'customer_email': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'order_total_zar': {'type': 'number', 'description': 'Optional. For future per-handler limit filtering.'}}}
入力スキーマ
{'type': 'object', 'required': ['product_id', 'width_mm', 'height_mm'], 'properties': {'finish': {'type': 'string', 'description': 'Optional finish for aluminium products: Plain, Brushed, Woodgrain'}, 'province': {'type': 'string', 'description': "Optional. Customer's South African province or city. Garden Route locations get Duncan's direct contact; other locations get the online shop contact."}, 'quantity': {'type': 'number', 'description': 'Number of blinds (default 1)'}, 'width_mm': {'type': 'number', 'description': 'Width in millimetres (e.g. 1200)'}, 'height_mm': {'type': 'number', 'description': 'Height/drop in millimetres (e.g. 1500)'}, 'product_id': {'type': 'string', 'description': 'Product ID from search_products (e.g. roller-blockout, venetian-25mm-aluminium)'}}}
入力スキーマ
{'type': 'object', 'required': ['product_id'], 'properties': {'product_id': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['primary_concern'], 'properties': {'room': {'type': 'string'}, 'location': {'type': 'string'}, 'aesthetic': {'type': 'string'}, 'max_budget_zar': {'type': 'number'}, 'primary_concern': {'enum': ['blockout', 'heat', 'glare', 'moisture', 'privacy', 'security', 'automation'], 'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'message': {'type': 'string', 'description': 'Optional additional message to prefill'}, 'location': {'type': 'string', 'description': 'City/suburb. Drives Duncan vs shop routing.'}, 'customer_name': {'type': 'string'}, 'product_context': {'type': 'string', 'description': "e.g. 'roller blockout for bedroom'"}}}
入力スキーマ
{'type': 'object', 'properties': {'colour': {'type': 'string'}, 'category': {'type': 'string', 'description': 'roller | venetian | honeycomb | vertical | outdoor'}, 'max_width_mm': {'type': 'number'}, 'max_height_mm': {'type': 'number'}}}
入力スキーマ
{'type': 'object', 'required': ['product_id', 'competitor_price_zar'], 'properties': {'width_mm': {'type': 'number', 'description': 'Window width in mm'}, 'height_mm': {'type': 'number', 'description': 'Window height/drop in mm'}, 'product_id': {'type': 'string', 'description': 'Product the customer wants to match (e.g. roller-blockout)'}, 'customer_name': {'type': 'string', 'description': 'Customer name'}, 'competitor_url': {'type': 'string', 'description': 'URL to competitor product page or quote'}, 'competitor_name': {'type': 'string', 'description': "Name of the competitor (e.g. 'Blind Empire')"}, 'customer_whatsapp': {'type': 'string', 'description': 'Customer WhatsApp number for follow-up'}, 'competitor_price_zar': {'type': 'number', 'description': "Competitor's price in ZAR (incl. VAT)"}}}
入力スキーマ
{'type': 'object', 'required': ['customer_name', 'customer_email', 'customer_phone', 'product_interest'], 'properties': {'suburb': {'type': 'string', 'description': 'Optional delivery suburb'}, 'swatch_codes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional specific colour codes (max 5)'}, 'customer_name': {'type': 'string'}, 'customer_email': {'type': 'string'}, 'customer_phone': {'type': 'string', 'description': 'Used as WhatsApp number'}, 'product_interest': {'type': 'string', 'description': "e.g. 'Roller Blockout' or 'Honeycomb'"}}}
入力スキーマ
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': "Free-text query, e.g. 'blockout' or 'venetian'"}}}
入力スキーマ
{'type': 'object', 'properties': {'type': {'type': 'string', 'description': 'Blind category to filter by: roller, venetian, honeycomb, vertical, outdoor'}, 'colour': {'type': 'string', 'description': 'Colour name to search for (partial match)'}, 'province': {'type': 'string', 'description': "Optional. Customer's South African province or city. Garden Route locations get Duncan's direct contact; other locations get the online shop contact."}, 'max_width_mm': {'type': 'number', 'description': 'Maximum width in millimetres the product supports'}, 'max_height_mm': {'type': 'number', 'description': 'Maximum height/drop in millimetres the product supports'}}}
入力スキーマ
{'type': 'object', 'required': ['product_config', 'customer_name', 'customer_email', 'customer_phone'], 'properties': {'message': {'type': 'string', 'description': 'Additional message or questions from the customer'}, 'customer_name': {'type': 'string', 'description': 'Customer full name'}, 'customer_email': {'type': 'string', 'description': 'Customer email address'}, 'customer_phone': {'type': 'string', 'description': 'Customer phone number'}, 'product_config': {'type': 'object', 'properties': {'colour': {'type': 'string'}, 'width_mm': {'type': 'number'}, 'height_mm': {'type': 'number'}, 'price_zar': {'type': 'number'}, 'mount_type': {'type': 'string'}, 'product_id': {'type': 'string'}, 'product_name': {'type': 'string'}}, 'description': 'Product configuration from configure_product'}}}
入力スキーマ
{'type': 'object', 'required': ['cart_id'], 'properties': {'op': {'enum': ['add', 'remove', 'set', 'clear'], 'type': 'string'}, 'items': {'type': 'array'}, 'cart_id': {'type': 'string'}, 'indices': {'type': 'array', 'items': {'type': 'number'}, 'description': "Item indices to remove (0-based) when op='remove'"}, 'customer': {'type': 'object'}}}
入力スキーマ
{'type': 'object', 'required': ['checkout_id'], 'properties': {'customer': {'type': 'object'}, 'checkout_id': {'type': 'string'}, 'payment_method': {'enum': ['yoco', 'ozow'], 'type': 'string'}}}
最近のツール変更
類似のMCPサーバー
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
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…
roastify-mcp
Supports a coffee commerce workflow with product and blend catalogs, inventory, coupons, packaging design editing, artwork genera…
bitroad
Enables agents to search and purchase marketplace goods under spending controls, manage orders and returns, and handle payments a…
Singularity Layer MCP
Provides marketplace discovery, agent endpoint and asset management, dataset and product purchases, payment flows, and ERC-8004 a…
agentic-commerce
Enables on-chain commerce through Boson Protocol, including product offers, buyer and seller accounts, voucher exchanges, escrow-…
agentcard
Manages prepaid virtual cards with spending controls, approvals, funding, rewards, and connected-merchant shopping flows.