BART Real-Time Transit
Qué hace este MCP
Provides real-time BART departures, trip planning, fares, station lookup, and service advisories.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['advisories'], 'properties': {'advisories': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'station', 'type', 'description', 'smsText', 'posted', 'expires'], 'properties': {'id': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'posted': {'type': ['string', 'null']}, 'expires': {'type': ['string', 'null']}, 'smsText': {'type': ['string', 'null']}, 'station': {'type': ['string', 'null']}, 'description': {'type': ['string', 'null']}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['station'], 'properties': {'station': {'type': 'string', 'minLength': 1, 'description': 'Station code (e.g. EMBR, 24TH)'}, 'direction': {'enum': ['n', 's'], 'type': 'string', 'description': 'Direction filter'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['departures'], 'properties': {'departures': {'type': 'array', 'items': {'type': 'object', 'required': ['station', 'stationCode', 'destination', 'minutes', 'displayMinutes', 'direction', 'platform', 'length', 'color', 'hexColor', 'bikeFlag'], 'properties': {'color': {'type': ['string', 'null']}, 'length': {'type': ['number', 'null']}, 'minutes': {'type': ['number', 'null']}, 'station': {'type': 'string'}, 'bikeFlag': {'type': ['string', 'null']}, 'hexColor': {'type': ['string', 'null']}, 'platform': {'type': ['string', 'null']}, 'direction': {'type': ['string', 'null']}, 'destination': {'type': ['string', 'null']}, 'stationCode': {'type': 'string'}, 'displayMinutes': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['origin', 'destination'], 'properties': {'origin': {'type': 'string', 'minLength': 1, 'description': 'Origin station code'}, 'destination': {'type': 'string', 'minLength': 1, 'description': 'Destination station code'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['origin', 'destination', 'fare'], 'properties': {'fare': {'anyOf': [{'type': 'object', 'required': ['name', 'amount'], 'properties': {'name': {'type': 'string'}, 'amount': {'type': ['number', 'null']}}, 'additionalProperties': False}, {'type': 'null'}]}, 'origin': {'type': 'string'}, 'destination': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'city': {'type': 'string', 'description': 'Optional city filter'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 25, 'minimum': 1, 'description': 'Maximum matches to return'}, 'query': {'type': 'string', 'minLength': 1, 'description': 'Station name, city, address fragment, or code, e.g. Embarcadero, Oakland, EMBR'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['stations'], 'properties': {'stations': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'name', 'city', 'county', 'state', 'address', 'latitude', 'longitude'], 'properties': {'city': {'type': ['string', 'null']}, 'code': {'type': 'string'}, 'name': {'type': 'string'}, 'state': {'type': ['string', 'null']}, 'county': {'type': ['string', 'null']}, 'address': {'type': ['string', 'null']}, 'latitude': {'type': ['number', 'null']}, 'longitude': {'type': ['number', 'null']}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['stations'], 'properties': {'stations': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'name', 'city', 'county', 'state', 'address', 'latitude', 'longitude'], 'properties': {'city': {'type': ['string', 'null']}, 'code': {'type': 'string'}, 'name': {'type': 'string'}, 'state': {'type': ['string', 'null']}, 'county': {'type': ['string', 'null']}, 'address': {'type': ['string', 'null']}, 'latitude': {'type': ['number', 'null']}, 'longitude': {'type': ['number', 'null']}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['advisoryCount', 'types', 'advisories'], 'properties': {'types': {'type': 'object', 'additionalProperties': {'type': 'number'}}, 'advisories': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'station', 'type', 'description', 'smsText', 'posted', 'expires'], 'properties': {'id': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'posted': {'type': ['string', 'null']}, 'expires': {'type': ['string', 'null']}, 'smsText': {'type': ['string', 'null']}, 'station': {'type': ['string', 'null']}, 'description': {'type': ['string', 'null']}}, 'additionalProperties': False}}, 'advisoryCount': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['origin', 'destination'], 'properties': {'date': {'type': 'string', 'description': 'Date MM/DD/YYYY'}, 'time': {'type': 'string', 'description': "Departure time e.g. '5:30pm'"}, 'origin': {'type': 'string', 'minLength': 1, 'description': 'Origin station code'}, 'destination': {'type': 'string', 'minLength': 1, 'description': 'Destination station code'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['trips'], 'properties': {'trips': {'type': 'array', 'items': {'type': 'object', 'required': ['option', 'origin', 'destination', 'originTime', 'destinationTime', 'durationMinutes', 'fare', 'legs'], 'properties': {'fare': {'type': ['number', 'null']}, 'legs': {'type': 'array', 'items': {'type': 'object', 'required': ['origin', 'destination', 'line', 'trainHeadStation'], 'properties': {'line': {'type': ['string', 'null']}, 'origin': {'type': ['string', 'null']}, 'destination': {'type': ['string', 'null']}, 'trainHeadStation': {'type': ['string', 'null']}}, 'additionalProperties': False}}, 'option': {'type': 'number'}, 'origin': {'type': ['string', 'null']}, 'originTime': {'type': ['string', 'null']}, 'destination': {'type': ['string', 'null']}, 'destinationTime': {'type': ['string', 'null']}, 'durationMinutes': {'type': ['number', 'null']}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
MolTravel
Searches and provides details for flights, hotels, rental cars, ferries, airports, travel experiences, destinations, country info…
Wmata
Provides Washington Metro rail and bus routes, stops, stations, service incidents, route details, and real-time arrival predictio…
Openrouteservice
Provides geocoding, routing, travel-time matrices, isochrones, snapping, and elevation data using OpenStreetMap-based services.
Google_maps
Provides Google Maps geocoding, place search and details, directions, distance matrices, and elevation data.
SeaWeb
Searches and extracts web information about entities and travel locations, including restaurants, salons, tourist conditions, dis…
Aviationstack
Provides airline, airport, city, country, and flight directory data, including real-time and scheduled flight details.
Nps
Searches National Park Service data for parks, campgrounds, activities, alerts, visitor statistics, locations, fees, and operatin…
Tfl
Provides London transport journey planning, line status, disruptions, stop arrivals, and Santander Cycle availability.