BestBus: Thailand bus times & tickets
Live intercity bus departures in Thailand, timetables and destinations, with a booking link per bus.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"bestbus": {
"url": "https://bestbus.me/mcp"
}
}
}Remote endpoints
https://bestbus.me/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
🟢search_buses(from_town, to_town, date, passengers, language)
Live intercity bus departures in Thailand for one route and date, with departure time, bus company, boarding point and lowest fare in Thai baht. Each departure includes a booking_url that opens that bus on bestbus.me, where the traveller chooses seats and pays, and a map link for its boarding point.
Input Schema
{
"type": "object",
"properties": {
"from_town": {
"type": "string",
"description": "Departure town in English, e.g. Bangkok"
},
"to_town": {
"type": "string",
"description": "Destination town in English, e.g. Phuket"
},
"date": {
"type": "string",
"description": "Travel date YYYY-MM-DD (today up to 180 days ahead)"
},
"passengers": {
"type": "integer",
"minimum": 1,
"maximum": 9,
"default": 1
},
"language": {
"type": "string",
"description": "Booking page language: en, th, zh, ru, fr, es, it, ms, uk, ar",
"default": "en"
}
},
"required": [
"from_town",
"to_town",
"date"
],
"additionalProperties": false
}🟢route_info(from_town, to_town)
The usual daily bus timetable of a Thai route from BestBus's nightly data: departures a day, first and last bus, fare range, journey time, bus companies, boarding points and the route page. No date needed; live seats on a specific date come from search_buses.
Input Schema
{
"type": "object",
"properties": {
"from_town": {
"type": "string",
"description": "Departure town in English"
},
"to_town": {
"type": "string",
"description": "Destination town in English"
}
},
"required": [
"from_town",
"to_town"
],
"additionalProperties": false
}🟢buses_from(town, limit)
Where intercity buses go from a Thai town, busiest routes first, with departures a day and the lowest fare. From BestBus's nightly data.
Input Schema
{
"type": "object",
"properties": {
"town": {
"type": "string",
"description": "Town in English, e.g. Krabi"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 40,
"default": 15
}
},
"required": [
"town"
],
"additionalProperties": false
}Community
Evidence