← WebMCP Directory

dfs.com

dfs.com

live Unverified (seed import) Commerce 4 tools imperative implementation

Welcome to DFS – We are the world traveler's preferred destination for luxurious shopping.

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 2 · Act 0 · Transact 2 · Score: Not yet scored

Tool inspector

previewBooking

transact imperative May require confirmation

Validate a booking intent and fetch the invoice, price breakdown, and policy details. Call this after the user has selected a service, staff, time slot, and provided their name and contact info. Present the returned invoice total, duration, and cancellation/payment policies to the user. Only proceed to bookAppointment after the user explicitly confirms.

Page: /en/okinawa

Input schema

PropertyTypeRequiredDescription
serviceId number yes Service ID from getBookingCatalog
staffId number yes Staff ID from getBookingCatalog. Use -1 for no preference (any available staff).
slotStart string yes Appointment start time in 'YYYY-MM-DD HH:mm' format, as returned by getServiceAvailability
client object yes —
lang string no Optional BCP-47 language code (e.g. 'fr', 'en'). If omitted, the user's browser language is used automatically. Only pass this to override the browser's detected locale.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "serviceId": {
      "type": "number",
      "description": "Service ID from getBookingCatalog"
    },
    "staffId": {
      "type": "number",
      "description": "Staff ID from getBookingCatalog. Use -1 for no preference (any available staff)."
    },
    "slotStart": {
      "type": "string",
      "description": "Appointment start time in 'YYYY-MM-DD HH:mm' format, as returned by getServiceAvailability"
    },
    "client": {
      "type": "object",
      "properties": {
        "firstName": {
          "type": "string"
        },
        "lastName": {
          "type": "string"
        },
        "email": {
          "type": "string",
          "description": "Client email — required to send the booking confirmation"
        },
        "mobilePhoneNumber": {
          "type": "string",
          "description": "Client phone in E.164 format (e.g. +15145551234). Optional but recommended for SMS reminders."
        },
        "additionalRequest": {
          "type": "string",
          "description": "Special instructions or notes for the merchant"
        }
      },
      "required": [
        "firstName",
        "lastName",
        "email"
      ]
    },
    "lang": {
      "type": "string",
      "description": "Optional BCP-47 language code (e.g. 'fr', 'en'). If omitted, the user's browser language is used automatically. Only pass this to override the browser's detected locale."
    }
  },
  "required": [
    "serviceId",
    "staffId",
    "slotStart",
    "client"
  ]
}

Similar websites

cleardose-webmcp-demo.netlify.app

cleardose-webmcp-demo.netlify.app

See the ClearDose WebMCP use case, shared Vue and Pinia architecture, demo workflow, source repository, and submission readiness.

live Unverified Commerce Transact tools
78 tools A36 / Act41 / T1 Not yet scored Seen 2026-11-05
search_medications get_medication_details compare_fulfillment_options select_medication_option create_prescription_request_card
Inspect tools
4over4.com

4over4.com

4OVER4.COM prints 1,000+ custom products on 60+ paper stocks in Queens, with same-day shipping on most orders and 150,000+ businesses served since 1999.

live Unverified Commerce Transact tools
73 tools A24 / Act48 / T1 Not yet scored Seen 2026-11-05
go_to_product go_to_category go_home search_site open_ai_mode
Inspect tools
camdentools.com

camdentools.com

Construction tools and equipment

live Unverified Commerce
50 tools A36 / Act14 / T0 Not yet scored Seen 2026-11-05
cart_add_item cart_apply_promo cart_clear cart_get cart_remove_item
Inspect tools
autolab.run

autolab.run

Super intelligence for car lovers. A WebMCP vehicle configurator, an agentic owner's guide with a live digital twin, and the 3D creation engine that measures th…

live Unverified Commerce
49 tools A19 / Act30 / T0 Not yet scored Seen 2026-11-05
list_autolab_experiences get_autolab_overview open_autolab_experience get_vehicle_configuration list_vehicle_configuration_options
Inspect tools

Related on Influzer