RailRoute journey planner
Qué hace este MCP
Plans intercity travel in India using trains, flights, mixed itineraries, and government buses, with schedules, fares, availability, and booking alternatives.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['train_number', 'from', 'to', 'date'], 'properties': {'to': {'type': 'string', 'maxLength': 12, 'minLength': 1, 'description': 'Station code the traveller alights at'}, 'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$'}, 'from': {'type': 'string', 'maxLength': 12, 'minLength': 1, 'description': 'Station code the traveller boards at'}, 'quota': {'enum': ['GN', 'TQ', 'PT', 'LD', 'SS'], 'type': 'string', 'default': 'GN'}, 'include_rac': {'type': 'boolean', 'default': True, 'description': 'RAC is a ticket that carries a right to board, so it counts as bookable by default.'}, 'train_number': {'type': 'string', 'pattern': '^\\d{4,6}$'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 80, 'minLength': 2, 'description': 'A city, station name or station code'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['from', 'to', 'start_date'], 'properties': {'to': {'type': 'string', 'maxLength': 12, 'minLength': 1, 'description': 'Destination station code'}, 'days': {'type': 'integer', 'default': 30, 'maximum': 120, 'minimum': 1}, 'from': {'type': 'string', 'maxLength': 12, 'minLength': 1, 'description': 'Origin station code'}, 'start_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'First day of the span'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['station_code'], 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 40, 'minimum': 1}, 'radius_km': {'type': 'integer', 'default': 40, 'maximum': 150, 'minimum': 1}, 'station_code': {'type': 'string', 'maxLength': 12, 'minLength': 1}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['from', 'to', 'date'], 'properties': {'to': {'type': 'string', 'maxLength': 12, 'minLength': 1, 'description': 'Destination station code'}, 'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'The date to search forward FROM'}, 'from': {'type': 'string', 'maxLength': 12, 'minLength': 1, 'description': 'Origin station code'}, 'quota': {'enum': ['GN', 'TQ', 'PT', 'LD', 'SS'], 'type': 'string', 'default': 'GN'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['from', 'to', 'date'], 'properties': {'to': {'type': 'string', 'maxLength': 80, 'minLength': 2, 'description': 'Place id from find_place'}, 'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Travel date in IST. Today is allowed; the past is refused.'}, 'from': {'type': 'string', 'maxLength': 80, 'minLength': 2, 'description': 'Place id from find_place'}, 'limit': {'type': 'integer', 'default': 8, 'maximum': 20, 'minimum': 1, 'description': 'How many of EACH kind to return. Raise it only if the traveller asks to see more.'}, 'modes': {'enum': ['any', 'trains_only', 'flights_only'], 'type': 'string', 'default': 'any', 'description': "Restrict the answer. Default 'any' ranks trains, flights and government buses together — leave it out unless the traveller has actually named a mode. 'trains_only' and 'flights_only' both drop the buses."}, 'quota': {'enum': ['GN', 'TQ', 'PT', 'LD', 'SS'], 'type': 'string', 'default': 'GN'}, 'arrive_by': {'type': 'boolean', 'default': False, 'description': 'When true, `date` is the day they must ARRIVE, and journeys may depart the day before.'}, 'train_class': {'enum': ['2S', 'SL', 'CC', '3E', '3A', '2A', '1A', 'EC'], 'type': 'string', 'description': 'Price every train in this class: 2S Second Sitting, SL Sleeper, CC AC Chair Car, 3E AC 3 Economy, 3A AC 3 Tier, 2A AC 2 Tier, 1A First AC, EC Executive Chair Car. Omit to price each train in every class we know it carries.'}, 'ask_preferences': {'type': 'boolean', 'default': True, 'description': 'Whether to ask the traveller for a travel class when they have not named one. Set false for automated or bulk use.'}, 'include_connections': {'enum': ['auto', 'always', 'never'], 'type': 'string', 'default': 'auto', 'description': "Journeys with one change of train. 'auto' searches for them when direct trains are thin, which is when they matter; 'always' searches regardless and costs a few more seconds."}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['station_code'], 'properties': {'after': {'type': 'string', 'pattern': '^\\d{2}:\\d{2}$', 'description': 'Only departures at or after this IST clock time, HH:MM'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'station_code': {'type': 'string', 'maxLength': 12, 'minLength': 1, 'description': 'Station code, e.g. CNB'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['train_number'], 'properties': {'train_number': {'type': 'string', 'pattern': '^\\d{4,6}$'}}}
Cambios recientes en herramientas
Servidores MCP similares
Award Travel Finder
Searches award flights and hotels, tracks bookings and loyalty balances, evaluates points and credit cards, and monitors travel r…
AI 代理人任務中樞
Aggregates Taiwan-focused tools for AI service comparisons, cryptocurrency data, game information, health guidance, and other con…
Good Turn Studio (all tools)
Offers consumer utilities for insurance claim appeals, subscription cancellation, flight fare research, financial recovery resour…
Gover MCP
Searches and manages corporate travel requests, flights, hotels, rental vehicles, passengers, carts, approvals, reservations, and…
DC Member API
Provides access to Dynamite Circle membership data, community profiles, chapters, events, trips, calendars, alerts, follows, agen…
Nomad Stays
Searches and books remote-work accommodations while supporting host listing management, rooms, packages, availability, and hospit…
lilo Vacation Rentals
Supports vacation-rental discovery, availability and direct booking, property operations, short-term-rental compliance, guest and…
mcp-server
Provides immigration, citizenship and residency programme research alongside tax, wealth structuring, banking, visa, treaty and c…