Servidor MCP

busik.ch – Minibusfahrten Ukraine, Deutschland, Schweiz

ch.busik/fahrten
Viajes y hospitalidad Público y accesible MCP 2026-07-28

Qué hace este MCP

Searches read-only minibus routes and trips between Ukraine, Germany, Switzerland, and connecting countries, with schedules, details, prices, and booking links.

get_routes_for_city
Routes for a city
List the connections that currently have upcoming trips from and/or to a city, with the next departure. Use this to answer 'Where can I go from Lviv?' before searching a specific date.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', 'required': ['city'], 'properties': {'city': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': "City name, e.g. 'Kyiv', 'Zürich'."}, 'language': {'enum': ['de', 'uk'], 'type': 'string', 'description': "Language for city and stop names: 'de' German (default) or 'uk' Ukrainian."}, 'direction': {'enum': ['from', 'to', 'both'], 'type': 'string', 'description': "Connections FROM the city, TO the city, or both. Default 'both'."}}, 'additionalProperties': False}
get_trip_details
Trip details
Details of one trip found with search_trips: all stops with times (boarding points, breaks, border crossing), luggage allowance, payment method and the booking link.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', 'required': ['trip_id'], 'properties': {'trip_id': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': "The trip_id from search_trips, e.g. '17-0-5'."}, 'language': {'enum': ['de', 'uk'], 'type': 'string', 'description': "Language for city and stop names: 'de' German (default) or 'uk' Ukrainian."}}, 'additionalProperties': False}
search_trips
Search bus trips
Search minibus trips offered on busik.ch between two cities on a given travel date. busik.ch connects passengers with independent drivers and small bus operators between Ukraine, Germany and Switzerland (also via Poland, Austria, Czechia). Trips may stop in between; a search also finds the part of a longer trip. Prices are per person. Booking is done by the passenger on busik.ch via booking_url; payment is made directly to the driver. If a city is unknown or ambiguous, the result lists candidates to ask about.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', 'required': ['from', 'to', 'date'], 'properties': {'to': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': "Arrival city, e.g. 'Zurich', 'München', 'Berlin', 'Київ'."}, 'date': {'type': 'string', 'format': 'date', 'description': "Travel date (local date at the departure city), ISO 8601, e.g. '2026-10-15'."}, 'from': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': "Departure city, e.g. 'Lviv', 'Kyiv', 'Zürich', 'Львів'."}, 'seats': {'type': 'integer', 'maximum': 9, 'minimum': 1, 'description': 'Number of seats needed. Default 1.'}, 'language': {'enum': ['de', 'uk'], 'type': 'string', 'description': "Language for city and stop names: 'de' German (default) or 'uk' Ukrainian."}}, 'additionalProperties': False}
Añadido
get_routes_for_city
3 de October de 2026 a las 02:40
Añadido
get_trip_details
3 de October de 2026 a las 02:40
Añadido
search_trips
3 de October de 2026 a las 02:40