← WebMCP Directory

redbus.my

redbus.my

live Unverified (seed import) Travel & Events 2 tools imperative implementation

Bus routes, offers, and tickets in Malaysia

First seen 2026-09-28 · Last seen 2026-09-28 · Source: webmcp.com

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

Tool inspector

searchBuses

act imperative

Search for available buses between two cities on a specific date. Resolves city names automatically. Use this tool on the HOME page when the user gives route + date + filters in one prompt. Optionally include filter preferences (AC, seat type, departure/arrival slots, operator/brand keyword like Volvo) — they are applied after navigation to the results page. Use runAfterSearchResultsLoad (same shape as runSrpBookingFlow) so open-bus + seat + continue runs automatically after results load — required for multi-step prompts because navigation unloads the home page.

Input schema

PropertyTypeRequiredDescription
source string yes Source city name (e.g., "Bangalore", "Singapore", "Kuala Lumpur", "Phnom Penh")
destination string yes Destination city name (e.g., "Chennai", "Johor Bahru", "Penang", "Siem Reap")
date string yes Travel date. Use ISO YYYY-MM-DD with the correct calendar year (same as the user's "today"). Accepts natural language ("today", "tomorrow") or "in N days". If the year is wrong/outdated, it is corrected to this year or next.
filters object no Optional filters to pre-apply on the results page. Include every criterion the user asked for (e.g. AC + SLEEPER + Volvo) in one object.
runAfterSearchResultsLoad object no Optional. Same fields as runSrpBookingFlow (openBus, selectSeats, continueToBoardingPoints, applyFilters, waitForSearchResultsMs). Stored for the results page to execute after tuples load.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "source": {
      "type": "string",
      "description": "Source city name (e.g., \"Bangalore\", \"Singapore\", \"Kuala Lumpur\", \"Phnom Penh\")"
    },
    "destination": {
      "type": "string",
      "description": "Destination city name (e.g., \"Chennai\", \"Johor Bahru\", \"Penang\", \"Siem Reap\")"
    },
    "date": {
      "type": "string",
      "description": "Travel date. Use ISO YYYY-MM-DD with the correct calendar year (same as the user's \"today\"). Accepts natural language (\"today\", \"tomorrow\") or \"in N days\". If the year is wrong/outdated, it is corrected to this year or next."
    },
    "filters": {
      "type": "object",
      "description": "Optional filters to pre-apply on the results page. Include every criterion the user asked for (e.g. AC + SLEEPER + Volvo) in one object.",
      "properties": {
        "acType": {
          "type": "string",
          "enum": [
            "AC",
            "NON_AC"
          ],
          "description": "AC or Non-AC bus preference"
        },
        "seatType": {
          "type": "string",
          "enum": [
            "SEATER",
            "SLEEPER",
            "SEMI_SLEEPER"
          ],
          "description": "Seat type preference"
        },
        "departureTime": {
          "type": "string",
          "enum": [
            "MORNING",
            "AFTERNOON",
            "EVENING",
            "NIGHT"
          ],
          "description": "Preferred departure time slot: MORNING (6AM-12PM), AFTERNOON (12PM-6PM), EVENING (6PM-12AM), NIGHT (12AM-6AM)"
        },
        "arrivalTime": {
          "type": "string",
          "enum": [
            "MORNING",
            "AFTERNOON",
            "EVENING",
            "NIGHT"
          ],
          "description": "Preferred arrival time slot: MORNING (6AM-12PM), AFTERNOON (12PM-6PM), EVENING (6PM-12AM), NIGHT (12AM-6AM)"
        },
        "operatorOrBusBrandKeyword": {
          "type": "string",
          "description": "Operator or bus brand mentioned by the user (e.g. \"Volvo\", \"Benz\"). Resolved on the results page against live filter data."
        }
      }
    },
    "runAfterSearchResultsLoad": {
      "type": "object",
      "description": "Optional. Same fields as runSrpBookingFlow (openBus, selectSeats, continueToBoardingPoints, applyFilters, waitForSearchResultsMs). Stored for the results page to execute after tuples load."
    }
  },
  "required": [
    "source",
    "destination",
    "date"
  ]
}

Similar websites

wandernote.openai.chatgpt.site

wandernote.openai.chatgpt.site

An agent-ready WebMCP travel planner. Choose your destination and travel dates, collaborate on an hour-by-hour itinerary, and save your finished travel note as …

demo Unverified Travel & Events
11 tools A4 / Act7 / T0 Not yet scored Seen 2026-09-28
get_trip_state set_trip_details list_time_slots add_itinerary_activity update_itinerary_activity
Inspect tools
flightsweeper-webmcp.vercel.app

flightsweeper-webmcp.vercel.app

Define bounded flight-purchasing authority, then let a browser agent search, evaluate, and execute a safe sandbox booking through WebMCP.

live Unverified Travel & Events Transact tools
10 tools A4 / Act3 / T3 Not yet scored Seen 2026-09-28
read_flight_mission search_flights tighten_flight_mission compare_visible_offers select_offer
Inspect tools
jezersko.sk

jezersko.sk

Ubytovanie Jezersko

live Unverified Travel & Events Transact tools
10 tools A9 / Act0 / T1 Not yet scored Seen 2026-09-28
get_accommodation get_organization get_contact get_reservation_url get_calendar_info
Inspect tools
travelomi.com

travelomi.com

Start with what you know. Travelomi searches real flights and stays, states trade-offs, and holds a Trip you can reshape. Book with your chosen provider.

live Unverified Travel & Events
10 tools A4 / Act6 / T0 Not yet scored Seen 2026-09-28
start_trip get_trip set_dates add_leg set_stay
Inspect tools

Related on Influzer