rossbus — автобусы по России
Междугородние автобусы по России: маршруты, цены, расписание, вокзалы и пересадки
Добавьте сервер в «Мои MCP» — получите адрес подключения для Claude и ChatGPT.
Добавить в «Мои MCP»Нужно войти или зарегистрироваться — вернём на эту страницу.
Описание
rossbus собирает сведения о междугородних автобусах по России. Сервер поможет спланировать поездку на автобусе и сравнить варианты по цене. Можно узнать цены, число рейсов и время отправления по направлению, посмотреть все направления из города с минимальной ценой и расстоянием, расписание первых и последних отправлений, автовокзалы и автостанции города. Если прямого автобуса нет, сервер подберёт самый дешёвый вариант с одной пересадкой. Есть расстояние и время в пути на машине, подборка самых дешёвых направлений в пределах бюджета и статистика стоимости километра по регионам.
Инструменты · 8
из ответа tools/list
Куда уехать дёшево
cheapest_destinations
Куда уехать дёшево
cheapest_destinations Направления из города по возрастанию цены билета, при желании — в пределах бюджета («куда уехать из Казани до 1000 ₽»). С ценой километра каждого варианта.
cheapest_destinations(from: string, limit?: integer, max_price_rub?: integer)
// inputSchema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"from"
],
"properties": {
"from": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1
},
"max_price_rub": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Бюджет в рублях",
"exclusiveMinimum": 0
}
}
}
Табло отправлений города
city_departures
Табло отправлений города
city_departures Первое/последнее отправление и число рейсов по каждому направлению (по расписанию партнёра).
city_departures(city: string, limit?: integer)
// inputSchema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"city"
],
"properties": {
"city": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
},
"limit": {
"type": "integer",
"maximum": 60,
"minimum": 1
}
}
}
Маршрут с пересадкой
find_transfer
Маршрут с пересадкой
find_transfer Когда прямого автобуса нет: самый дешёвый вариант через один пересадочный город, с ценами обоих плеч.
find_transfer(to: string, from: string)
// inputSchema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"from",
"to"
],
"properties": {
"to": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
},
"from": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
}
}
}
Расстояние между городами
get_distance
Расстояние между городами
get_distance Километры по автомобильной дороге (OSRM) и время на машине; есть ли прямой автобус.
get_distance(to: string, from: string)
// inputSchema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"from",
"to"
],
"properties": {
"to": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
},
"from": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
}
}
}
Маршрут между городами
get_route
Маршрут между городами
get_route Цены, число рейсов в продаже, времена отправления с днями курсирования, длительность рейса, станции, перевозчики и ссылка на покупку у партнёра. Только реальные данные; если прямых рейсов нет — предложит пересадку.
get_route(to: string, date?: string, from: string)
// inputSchema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"from",
"to"
],
"properties": {
"to": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
},
"date": {
"type": "string",
"description": "YYYY-MM-DD; прошедшая или пустая → завтра"
},
"from": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
}
}
}
Автовокзалы города
get_station
Автовокзалы города
get_station Названия автовокзалов и автостанций города из данных партнёра.
get_station(city: string)
// inputSchema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"city"
],
"properties": {
"city": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
}
}
}
Индекс цены километра
price_per_km_stats
Индекс цены километра
price_per_km_stats Сколько стоит километр на автобусе: медиана по России, самые дешёвые и дорогие регионы; с параметром region — медиана и место конкретного региона.
price_per_km_stats(region?: string)
// inputSchema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"region": {
"type": "string",
"description": "Название региона по-русски («Татарстан») или слаг"
}
}
}
Куда можно уехать из города
search_routes
Куда можно уехать из города
search_routes Список направлений из города с ценой «от», числом рейсов и километражем.
search_routes(from: string, limit?: integer)
// inputSchema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"from"
],
"properties": {
"from": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1
}
}
}
Вопросы, новые серверы, обсуждение MCP
t.me/rusmcp · t.me/RusMcp_bot