← WebMCP Directory

Tool tree

theaterwestend.com

Travel & EventsTools verified
Website
Orlando Sentinel’s Most-Honored Theater 2024. Experience professional, high-quality live theater in an intimate historic venue in downtown Sanford, FL. Buy tickets and support our programs for youth…
Explore capabilities

    page: Every page

    list_showsAnswer

    What's on sale at Theater West End (Sanford, FL): each show with a short summary and its upcoming performance dates. Use the performanceId with get_performance or suggest_seats.

    View tool JSON
    {
      "name": "list_shows",
      "kind": "answer",
      "impl": "imperative",
      "description": "What's on sale at Theater West End (Sanford, FL): each show with a short summary and its upcoming performance dates. Use the performanceId with get_performance or suggest_seats.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "search": {
            "type": "string",
            "description": "optional: part of a show title to filter by"
          }
        }
      },
      "page": "/"
    }
    get_performanceAnswer

    One performance: date, prices, and which seats are open right now (tables by name, side seats by row). Tables sell as a pair (2 seats); a few tables can add one third seat for a party of 3. Side-section seats sell singly.

    View tool JSON
    {
      "name": "get_performance",
      "kind": "answer",
      "impl": "imperative",
      "description": "One performance: date, prices, and which seats are open right now (tables by name, side seats by row). Tables sell as a pair (2 seats); a few tables can add one third seat for a party of 3. Side-section seats sell singly.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "performanceId": {
            "type": "string",
            "description": "performance id from list_shows"
          }
        },
        "required": [
          "performanceId"
        ]
      },
      "page": "/"
    }
    suggest_seatsAction

    Best available seats for a party (1–8) at one performance, already legal under the house's seating rules and ranked by the theater's own view. Each option carries a bookingUrl with those seats preselected.

    View tool JSON
    {
      "name": "suggest_seats",
      "kind": "act",
      "impl": "imperative",
      "description": "Best available seats for a party (1–8) at one performance, already legal under the house's seating rules and ranked by the theater's own view. Each option carries a bookingUrl with those seats preselected.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "performanceId": {
            "type": "string",
            "description": "performance id from list_shows"
          },
          "partySize": {
            "type": "integer",
            "minimum": 1,
            "maximum": 8
          },
          "stepFree": {
            "type": "boolean",
            "description": "true if anyone in the party can't use stairs (only Row A qualifies)"
          },
          "prefer": {
            "type": "string",
            "enum": [
              "table",
              "side"
            ],
            "description": "optional: table seating or the side sections"
          },
          "side": {
            "type": "string",
            "enum": [
              "house-left",
              "house-right",
              "center"
            ],
            "description": "optional"
          }
        },
        "required": [
          "performanceId",
          "partySize"
        ]
      },
      "page": "/"
    }
    booking_linkSensitive Action

    Check that specific seats are open and sellable together, and return a bookingUrl that opens the seat map with them preselected. Does NOT hold the seats — someone else can still buy them until the patron continues to checkout.

    View tool JSON
    {
      "name": "booking_link",
      "kind": "transact",
      "impl": "imperative",
      "description": "Check that specific seats are open and sellable together, and return a bookingUrl that opens the seat map with them preselected. Does NOT hold the seats — someone else can still buy them until the patron continues to checkout.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "performanceId": {
            "type": "string",
            "description": "performance id from list_shows"
          },
          "seats": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "minItems": 1,
            "maxItems": 8,
            "description": "seat ids from get_performance or suggest_seats, e.g. [\"A21-1\",\"A21-2\"] or [\"B-12\"]"
          }
        },
        "required": [
          "performanceId",
          "seats"
        ]
      },
      "page": "/"
    }