mcp-server
What this MCP does
Provides current and catalog information about Alicante transportation, beaches, parking, weather, flights, food, fuel, places, and events.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'beach': {'type': 'string', 'maxLength': 60, 'description': 'Nombre de la playa, p. ej. «Postiguet».'}, 'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Resultados (máx. 10).'}, 'municipality': {'type': 'string', 'maxLength': 60, 'description': 'Municipio, p. ej. «Alicante».'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['stop', 'lat', 'lng'], 'properties': {'lat': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitud actual del usuario.'}, 'lng': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Longitud actual del usuario.'}, 'line': {'type': 'string', 'maxLength': 6, 'description': 'LÃ\xadnea concreta de bus.'}, 'stop': {'type': 'string', 'maxLength': 60, 'description': 'Código oficial de parada o su nombre. Resuélvelo con find_transit_stop.'}, 'walk_speed_ms': {'type': 'number', 'maximum': 2.5, 'minimum': 0.5, 'description': 'Velocidad de marcha en m/s. Por defecto 1.35.'}, 'buffer_seconds': {'type': 'number', 'maximum': 300, 'minimum': 0, 'description': 'Colchón de seguridad en segundos. Por defecto 30.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['stop'], 'properties': {'stop': {'type': 'string', 'pattern': '^\\d{1,6}$', 'description': 'Código oficial de la parada, p. ej. 1010.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'dish': {'type': 'string', 'maxLength': 80, 'description': 'Plato o consulta gastronómica en lenguaje natural.'}, 'name': {'type': 'string', 'maxLength': 80, 'description': 'Nombre del local.'}, 'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Resultados (máx. 10).'}, 'cuisine': {'type': 'string', 'maxLength': 40, 'description': 'Tipo de cocina, p. ej. «italiana».'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['category'], 'properties': {'kind': {'type': 'string', 'maxLength': 40, 'description': 'Subtipo (ocio nocturno o turismo).'}, 'zone': {'type': 'string', 'maxLength': 60, 'description': 'Zona o barrio (hoteles y comercios).'}, 'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Resultados (máx. 10).'}, 'query': {'type': 'string', 'maxLength': 80, 'description': 'Nombre, marca o parte del nombre.'}, 'onDuty': {'type': 'boolean', 'description': 'Solo farmacias de guardia (category=pharmacy).'}, 'sector': {'type': 'string', 'maxLength': 60, 'description': 'Sector comercial (solo category=shopping).'}, 'category': {'enum': ['hotel', 'shopping', 'shopping_zone', 'nightlife', 'pharmacy', 'health_center', 'tourism', 'taxi_stop', 'luggage_storage', 'car_rental'], 'type': 'string', 'description': 'Tipo de sitio o servicio.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['network'], 'properties': {'line': {'type': 'string', 'maxLength': 6, 'description': 'LÃ\xadnea que pasa por la parada.'}, 'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Resultados (máx. 10).'}, 'query': {'type': 'string', 'maxLength': 60, 'minLength': 2, 'description': 'Nombre o parte del nombre de la parada.'}, 'network': {'enum': ['bus', 'tram'], 'type': 'string', 'description': 'Red: autobús urbano o TRAM.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type'], 'properties': {'city': {'type': 'string', 'maxLength': 60, 'description': 'Ciudad de origen o destino.'}, 'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Fecha YYYY-MM-DD en Europe/Madrid.'}, 'type': {'enum': ['llegadas', 'salidas', 'todos'], 'type': 'string', 'description': 'Llegadas, salidas o todos los vuelos del dÃ\xada.'}, 'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Resultados (máx. 10).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'fuel': {'type': 'string', 'maxLength': 30, 'description': 'Carburante. Códigos oficiales: gasolina95E5, gasolina98E5, gasoleoA, gasoleoPremium, glp. También se aceptan nombres comunes («gasolina 95», «diésel», «GLP»).'}, 'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Resultados (máx. 10).'}, 'query': {'type': 'string', 'maxLength': 60, 'description': 'Rótulo o zona de la gasolinera.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['entity_id'], 'properties': {'entity_id': {'type': 'string', 'maxLength': 120, 'minLength': 3, 'description': 'Identificador `<tipo>:<id>` devuelto por resolve_entity, p. ej. «parking:mercado».'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mode'], 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Fecha YYYY-MM-DD (Europe/Madrid) para tram o coach.'}, 'line': {'type': 'string', 'maxLength': 6, 'description': 'LÃ\xadnea concreta, solo para mode=bus.'}, 'mode': {'enum': ['bus', 'tram', 'train', 'coach', 'airport_bus'], 'type': 'string', 'description': 'Servicio: bus urbano, TRAM, tren, autobús interurbano o C6 del aeropuerto.'}, 'stop': {'type': 'string', 'maxLength': 20, 'description': 'Código de parada de bus (mode=bus) o identificador de estación TRAM (mode=tram).'}, 'type': {'enum': ['departures', 'arrivals', 'all', 'salidas', 'llegadas'], 'type': 'string', 'description': 'Solo para mode=train: departures | arrivals | all (alias: salidas, llegadas).'}, 'destination': {'type': 'string', 'maxLength': 60, 'description': 'Destino, solo para mode=coach.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'type': {'enum': ['parking', 'tram-stop', 'bus-stop', 'beach'], 'type': 'string', 'description': 'Restringe el tipo de entidad cuando ya se conoce.'}, 'query': {'type': 'string', 'maxLength': 120, 'minLength': 2, 'description': 'Nombre aproximado, p. ej. «paradis» o «parking del mercado».'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Número máximo de resultados (1â\x80\x9310). Por defecto 10.'}, 'query': {'type': 'string', 'maxLength': 120, 'minLength': 2, 'description': 'Consulta libre, p. ej. «parking cerca del teatro».'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Fecha YYYY-MM-DD en Europe/Madrid.'}, 'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Resultados (máx. 10).'}, 'query': {'type': 'string', 'maxLength': 80, 'description': 'Evento, pelÃ\xadcula o palabra clave.'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
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.