WebMCP Registry

book_table_le_petit_bistro

unverifiedv0.1

Initiates a dining reservation request at Le Petit Bistro. Accepts customer details, timing, and seating preferences.

Updated 6/6/2026 · Created 6/6/2026

Input Schema

{
  "type": "object",
  "required": [
    "name",
    "phone",
    "date",
    "time",
    "guests"
  ],
  "properties": {
    "date": {
      "type": "string",
      "description": "Reservation date (YYYY-MM-DD). Must be today or future."
    },
    "name": {
      "type": "string",
      "description": "Customer's full name (min 2 chars)"
    },
    "time": {
      "type": "string",
      "description": "Reservation time (HH:MM)"
    },
    "phone": {
      "type": "string",
      "description": "Customer's phone number (min 10 digits)"
    },
    "guests": {
      "type": "string",
      "description": "Number of people dining. Must be a string value between '1' and '5', or '6' for parties of 6 or more."
    },
    "seating": {
      "type": "string",
      "description": "Preferred seating area"
    },
    "requests": {
      "type": "string",
      "description": "Special requests (allergies, occasions, etc.)"
    }
  }
}

Full Contract

{
  "name": "book_table_le_petit_bistro",
  "description": "Initiates a dining reservation request at Le Petit Bistro. Accepts customer details, timing, and seating preferences.",
  "inputSchema": {
    "type": "object",
    "required": [
      "name",
      "phone",
      "date",
      "time",
      "guests"
    ],
    "properties": {
      "date": {
        "type": "string",
        "description": "Reservation date (YYYY-MM-DD). Must be today or future."
      },
      "name": {
        "type": "string",
        "description": "Customer's full name (min 2 chars)"
      },
      "time": {
        "type": "string",
        "description": "Reservation time (HH:MM)"
      },
      "phone": {
        "type": "string",
        "description": "Customer's phone number (min 10 digits)"
      },
      "guests": {
        "type": "string",
        "description": "Number of people dining. Must be a string value between '1' and '5', or '6' for parties of 6 or more."
      },
      "seating": {
        "type": "string",
        "description": "Preferred seating area"
      },
      "requests": {
        "type": "string",
        "description": "Special requests (allergies, occasions, etc.)"
      }
    }
  }
}

GET /api/tool/googlechromelabs.github.io/webmcp-tools/demos/french-bistro/book_table_le_petit_bistro