MCP App Store
Travel
Worldschedule icon

Worldschedule

by Distribusion Technologies

Overview

Your global companion for bus and train travel. Skip the complex search filters. Just say where you want to go, and it handles the rest using the network of 2,500+ carriers covering 40K+ cities & airports in 100+ countries. From airport transfers to cross-country rail, find the best routes and book your tickets instantly in one seamless conversation. - Global Coverage: Access thousands of bus and train routes worldwide - Simple Booking: Go from "Where should I go?" to a confirmed ticket in a few moments - Live Data: Get real-time pricing and availability directly from the carriers

Tools

connections-find

ChatGPT
Search for available connections (trips) between station, city or area codes. Resolve codes with the search-locations tool first (returns city, station, and area matches). Station codes are 8-letter codes, city codes are 5-letter codes, area codes are 7-letter codes. Departure location parameters (city, area and stations) are mutually exclusive. Arrival location parameters (city, area and stations) are mutually exclusive. Code types can be different for departure and arrival, for example: - departure: station codes, arrival: city code - departure: area code, arrival: city code - departure: city code, arrival: city code - departure: city code, arrival: station codes - etc. Departure start time (default: 00:00) is the earliest departure time for the connections searched. When calling this tool: Final answer only. No progress updates, no tool commentary, and no interim status messages.

connections-find

ChatGPT
Search for available connections (trips) between station, city or area codes. Resolve codes with the search-locations tool first (returns city, station, and area matches). Station codes are 8-letter codes, city codes are 5-letter codes, area codes are 7-letter codes. Departure location parameters (city, area and stations) are mutually exclusive. Arrival location parameters (city, area and stations) are mutually exclusive. Code types can be different for departure and arrival, for example: - departure: station codes, arrival: city code - departure: area code, arrival: city code - departure: city code, arrival: city code - departure: city code, arrival: station codes - etc. Departure start time (default: 00:00) is the earliest departure time for the connections searched. When calling this tool: Final answer only. No progress updates, no tool commentary, and no interim status messages.

get-vacancies

ChatGPT
Check if a specific connection is still available and get its current price. This endpoint is used to verify if a connection is still available before generating a checkout link. Values returned from the connections-find tool are used to check vacancy. Times are in ISO format (YYYY-MM-DDTHH:MM). You must pass marketingCarrierCode: copy it from the same connection you are checking (connections include marketing_carrier_code and marketing_carrier). It is required for the underlying vacancy API — calls without a real marketing carrier code will fail. When calling this tool: Final answer only. No progress updates, no tool commentary, and no interim status messages.

get-vacancies

ChatGPT
Check if a specific connection is still available and get its current price. This endpoint is used to verify if a connection is still available before generating a checkout link. Values returned from the connections-find tool are used to check vacancy. Times are in ISO format (YYYY-MM-DDTHH:MM). You must pass marketingCarrierCode: copy it from the same connection you are checking (connections include marketing_carrier_code and marketing_carrier). It is required for the underlying vacancy API — calls without a real marketing carrier code will fail. When calling this tool: Final answer only. No progress updates, no tool commentary, and no interim status messages.

price-calendar

ChatGPT
Get minimum prices per day for a route. Resolve departure and arrival codes with search-locations first (city, station, or area types). Station codes are 8-letter codes, city codes are 5-letter codes, area codes are 7-letter codes. Departure location parameters (city, area and stations) are mutually exclusive. Arrival location parameters (city, area and stations) are mutually exclusive. Departure date range (start and end date) is required. Marketing carrier codes (optional) are used to filter connections. When calling this tool: Final answer only. No progress updates, no tool commentary, and no interim status messages.

price-calendar

ChatGPT
Get minimum prices per day for a route. Resolve departure and arrival codes with search-locations first (city, station, or area types). Station codes are 8-letter codes, city codes are 5-letter codes, area codes are 7-letter codes. Departure location parameters (city, area and stations) are mutually exclusive. Arrival location parameters (city, area and stations) are mutually exclusive. Departure date range (start and end date) is required. Marketing carrier codes (optional) are used to filter connections. When calling this tool: Final answer only. No progress updates, no tool commentary, and no interim status messages.

search-locations

ChatGPT
Search for locations (cities, stations, areas including airports) by text query via the Suggestion Service API. Each result includes type (city, station, or area), code, name, and score. Use the type to map codes to connections-find and price-calendar: - city → fromCityCode/toCityCode or fromCity/toCity (5-letter codes) - station → fromStationCodes/toStationCodes or departureStationCode/arrivalStationCode (8-letter codes) - area → fromAreaCode/toAreaCode (7-letter codes, e.g. airports) Prefer limit=5 for breadth, then pick the best match from context. If a locale returns few results, try again with locale 'en'. When calling this tool: Final answer only. No progress updates, no tool commentary, and no interim status messages.

search-locations

ChatGPT
Search for locations (cities, stations, areas including airports) by text query via the Suggestion Service API. Each result includes type (city, station, or area), code, name, and score. Use the type to map codes to connections-find and price-calendar: - city → fromCityCode/toCityCode or fromCity/toCity (5-letter codes) - station → fromStationCodes/toStationCodes or departureStationCode/arrivalStationCode (8-letter codes) - area → fromAreaCode/toAreaCode (7-letter codes, e.g. airports) Prefer limit=5 for breadth, then pick the best match from context. If a locale returns few results, try again with locale 'en'. When calling this tool: Final answer only. No progress updates, no tool commentary, and no interim status messages.

Capabilities

Interactive

Example Prompts

Click any prompt to copy it.

App Stats

8

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily