Server definition
- Hash
- sha256:5f58490ca18d6408c574133e7e55113206d77aa592da9f5780e7e938affc2e87
- What it is
- What a remote MCP server returned when asked what it offers: 8 tools
The blob, as servednamed by its sha256
{
"instructions": "Справочник автобусного сообщения России (rossbus.ru): 1000+ городов, 4500+ маршрутов.\nВсе данные реальные — снимок продаж партнёра, расписания, дороги OSRM; ничего не оценивается и не выдумывается.\nЕсли маршрута нет в данных, его скорее всего не существует — используйте find_transfer для пересадок.\nГорода принимаются по-русски («Казань») или слагом (kazan). Покупка — по buy_url у партнёра (агент передаёт ссылку человеку).\nBus routes, schedules and prices across Russia; ask in Russian city names or slugs. All data is real partner data, nothing is estimated.",
"tools": [
{
"description": "Направления из города по возрастанию цены билета, при желании — в пределах бюджета («куда уехать из Казани до 1000 ₽»). С ценой километра каждого варианта.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"from": {
"description": "Город: русское название («Москва») или слаг (moskva)",
"type": "string"
},
"limit": {
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"max_price_rub": {
"description": "Бюджет в рублях",
"exclusiveMinimum": 0,
"maximum": 9007199254740991,
"type": "integer"
}
},
"required": [
"from"
],
"type": "object"
},
"name": "cheapest_destinations",
"outputSchema": null
},
{
"description": "Первое/последнее отправление и число рейсов по каждому направлению (по расписанию партнёра).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"city": {
"description": "Город: русское название («Москва») или слаг (moskva)",
"type": "string"
},
"limit": {
"maximum": 60,
"minimum": 1,
"type": "integer"
}
},
"required": [
"city"
],
"type": "object"
},
"name": "city_departures",
"outputSchema": null
},
{
"description": "Когда прямого автобуса нет: самый дешёвый вариант через один пересадочный город, с ценами обоих плеч.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"from": {
"description": "Город: русское название («Москва») или слаг (moskva)",
"type": "string"
},
"to": {
"description": "Город: русское название («Москва») или слаг (moskva)",
"type": "string"
}
},
"required": [
"from",
"to"
],
"type": "object"
},
"name": "find_transfer",
"outputSchema": null
},
{
"description": "Километры по автомобильной дороге (OSRM) и время на машине; есть ли прямой автобус.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"from": {
"description": "Город: русское название («Москва») или слаг (moskva)",
"type": "string"
},
"to": {
"description": "Город: русское название («Москва») или слаг (moskva)",
"type": "string"
}
},
"required": [
"from",
"to"
],
"type": "object"
},
"name": "get_distance",
"outputSchema": null
},
{
"description": "Цены, число рейсов в продаже, времена отправления с днями курсирования, длительность рейса, станции, перевозчики и ссылка на покупку у партнёра. Только реальные данные; если прямых рейсов нет — предложит пересадку.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"date": {
"description": "YYYY-MM-DD; прошедшая или пустая → завтра",
"type": "string"
},
"from": {
"description": "Город: русское название («Москва») или слаг (moskva)",
"type": "string"
},
"to": {
"description": "Город: русское название («Москва») или слаг (moskva)",
"type": "string"
}
},
"required": [
"from",
"to"
],
"type": "object"
},
"name": "get_route",
"outputSchema": null
},
{
"description": "Названия автовокзалов и автостанций города из данных партнёра.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"city": {
"description": "Город: русское название («Москва») или слаг (moskva)",
"type": "string"
}
},
"required": [
"city"
],
"type": "object"
},
"name": "get_station",
"outputSchema": null
},
{
"description": "Сколько стоит километр на автобусе: медиана по России, самые дешёвые и дорогие регионы; с параметром region — медиана и место конкретного региона.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"region": {
"description": "Название региона по-русски («Татарстан») или слаг",
"type": "string"
}
},
"type": "object"
},
"name": "price_per_km_stats",
"outputSchema": null
},
{
"description": "Список направлений из города с ценой «от», числом рейсов и километражем.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"from": {
"description": "Город: русское название («Москва») или слаг (moskva)",
"type": "string"
},
"limit": {
"maximum": 50,
"minimum": 1,
"type": "integer"
}
},
"required": [
"from"
],
"type": "object"
},
"name": "search_routes",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:5f58490ca18d6408c574133e7e55113206d77aa592da9f5780e7e938affc2e87 | sha256sum