mcp-server
Qué hace este MCP
Provides current and catalog information about Alicante transportation, beaches, parking, weather, flights, food, fuel, places, and events.
Herramientas
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'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}
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.