rossbus — buses across Russia
Buses across Russia: routes, prices, departure times, stations, transfers, price-per-km index
¿Debería usar esto?
Calidad y seguridad
Hallazgos (8)
- LOWen get_route
- LOWen search_routes
- LOWen city_departures
- LOWen get_station
- LOWen get_distance
- LOWen find_transfer
- LOWen cheapest_destinations
- LOWen price_per_km_stats
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"rossbus-mcp": {
"url": "https://rossbus.ru/mcp"
}
}
}Puntos de conexión remotos
https://rossbus.ru/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (8)
🟢get_route(from, to, date)
Цены, число рейсов в продаже, времена отправления с днями курсирования, длительность рейса, станции, перевозчики и ссылка на покупку у партнёра. Только реальные данные; если прямых рейсов нет — предложит пересадку.
Esquema de entrada
{
"type": "object",
"properties": {
"from": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
},
"to": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
},
"date": {
"description": "YYYY-MM-DD; прошедшая или пустая → завтра",
"type": "string"
}
},
"required": [
"from",
"to"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_routes(from, limit)
Список направлений из города с ценой «от», числом рейсов и километражем.
Esquema de entrada
{
"type": "object",
"properties": {
"from": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"required": [
"from"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪city_departures(city, limit)
Первое/последнее отправление и число рейсов по каждому направлению (по расписанию партнёра).
Esquema de entrada
{
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 60
}
},
"required": [
"city"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_station(city)
Названия автовокзалов и автостанций города из данных партнёра.
Esquema de entrada
{
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
}
},
"required": [
"city"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_distance(from, to)
Километры по автомобильной дороге (OSRM) и время на машине; есть ли прямой автобус.
Esquema de entrada
{
"type": "object",
"properties": {
"from": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
},
"to": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
}
},
"required": [
"from",
"to"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢find_transfer(from, to)
Когда прямого автобуса нет: самый дешёвый вариант через один пересадочный город, с ценами обоих плеч.
Esquema de entrada
{
"type": "object",
"properties": {
"from": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
},
"to": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
}
},
"required": [
"from",
"to"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪cheapest_destinations(from, max_price_rub, limit)
Направления из города по возрастанию цены билета, при желании — в пределах бюджета («куда уехать из Казани до 1000 ₽»). С ценой километра каждого варианта.
Esquema de entrada
{
"type": "object",
"properties": {
"from": {
"type": "string",
"description": "Город: русское название («Москва») или слаг (moskva)"
},
"max_price_rub": {
"description": "Бюджет в рублях",
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"required": [
"from"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪price_per_km_stats(region)
Сколько стоит километр на автобусе: медиана по России, самые дешёвые и дорогие регионы; с параметром region — медиана и место конкретного региона.
Esquema de entrada
{
"type": "object",
"properties": {
"region": {
"description": "Название региона по-русски («Татарстан») или слаг",
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Prompts recomendados
search_routessearch_routesget_routeget_routesearch_routesget_routeComunidad
Evidencia