← WebMCP Directory

Tool tree

ticket-booking

demoTravel & EventsTools verified
Website
Chrome Labs movie ticket booking demo
Explore capabilities
    update_locationAction

    Updates the user's location.

    View tool JSON
    {
      "name": "update_location",
      "kind": "act",
      "impl": "imperative",
      "description": "Updates the user's location.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "city": {
            "type": "string",
            "description": "The city to set as the user's location. (e.g. Montpelier, Paris, New York)"
          }
        },
        "required": [
          "city"
        ]
      }
    }
    query_contentAnswer

    Filters the movie catalog by a specific genre.

    View tool JSON
    {
      "name": "query_content",
      "kind": "answer",
      "impl": "imperative",
      "description": "Filters the movie catalog by a specific genre.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "genre": {
            "type": "string",
            "description": "The genre to filter by (e.g., horror, action, comedy)."
          }
        },
        "required": [
          "genre"
        ]
      }
    }
    select_showtimeAction

    Selects a movie and a specific showtime to initiate the checkout process.

    View tool JSON
    {
      "name": "select_showtime",
      "kind": "act",
      "impl": "imperative",
      "description": "Selects a movie and a specific showtime to initiate the checkout process.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "movie_id": {
            "type": "string",
            "description": "The ID of the movie to select."
          },
          "date": {
            "type": "string",
            "description": "The date of the show in YYYY-MM-DD format (e.g., '2026-09-02').",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
          },
          "time": {
            "type": "string",
            "description": "The start time of the show in 12-hour format with AM/PM (e.g., '8:30 PM').",
            "pattern": "^[1-12]:[0-5][0-9] (AM|PM)$"
          },
          "tickets": {
            "type": "number",
            "description": "Number of tickets.",
            "default": 1
          }
        },
        "required": [
          "movie_id",
          "date",
          "time"
        ]
      }
    }