TravelType
Ce que fait ce MCP
Searches and explores a global catalog of travel points of interest, cities, countries, and related places with geographic and category details.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'POI UUID or slug.'}, 'lang': {'enum': ['en', 'de'], 'type': 'string', 'default': 'en', 'description': 'Language for human-readable name/description fields. EN is canonical.'}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 30, 'minimum': 1, 'description': 'Maximum number of similar POIs to return (1-30).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['pois', 'count'], 'properties': {'pois': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'slug', 'name', 'lat', 'lng', 'tags', 'url'], 'properties': {'id': {'type': 'string'}, 'lat': {'type': 'number'}, 'lng': {'type': 'number'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'tags': {'type': 'array', 'items': {'type': 'string'}}, 'osm_id': {'type': ['string', 'null']}, 'city_slug': {'type': ['string', 'null']}, 'image_url': {'type': ['string', 'null']}, 'categories': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'label'], 'properties': {'slug': {'type': 'string'}, 'label': {'type': 'string'}}}}, 'description': {'type': ['string', 'null']}, 'country_iso2': {'type': ['string', 'null']}, 'image_source': {'type': ['string', 'null']}, 'wikidata_qid': {'type': ['string', 'null']}, 'google_place_id': {'type': ['string', 'null']}}}}, 'count': {'type': 'integer'}}}
Schéma d’entrée
{'type': 'object', 'required': ['slug'], 'properties': {'lang': {'enum': ['en', 'de'], 'type': 'string', 'default': 'en', 'description': 'Language for human-readable name/description fields. EN is canonical.'}, 'slug': {'type': 'string', 'description': "City slug, e.g. 'berlin'."}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['slug', 'name', 'country_iso2', 'lat', 'lng', 'poi_count'], 'properties': {'lat': {'type': 'number'}, 'lng': {'type': 'number'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'name_en': {'type': ['string', 'null']}, 'top_tags': {'type': 'array', 'items': {'type': 'string'}}, 'poi_count': {'type': 'integer'}, 'sample_pois': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'slug', 'name', 'lat', 'lng', 'tags', 'url'], 'properties': {'id': {'type': 'string'}, 'lat': {'type': 'number'}, 'lng': {'type': 'number'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'tags': {'type': 'array', 'items': {'type': 'string'}}, 'osm_id': {'type': ['string', 'null']}, 'city_slug': {'type': ['string', 'null']}, 'image_url': {'type': ['string', 'null']}, 'categories': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'label'], 'properties': {'slug': {'type': 'string'}, 'label': {'type': 'string'}}}}, 'description': {'type': ['string', 'null']}, 'country_iso2': {'type': ['string', 'null']}, 'image_source': {'type': ['string', 'null']}, 'wikidata_qid': {'type': ['string', 'null']}, 'google_place_id': {'type': ['string', 'null']}}}}, 'country_iso2': {'type': 'string'}, 'wikidata_qid': {'type': ['string', 'null']}, 'top_categories': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'label'], 'properties': {'slug': {'type': 'string'}, 'label': {'type': 'string'}}}}}}
Schéma d’entrée
{'type': 'object', 'required': ['iso2'], 'properties': {'iso2': {'type': 'string', 'description': "ISO 3166-1 alpha-2 code, e.g. 'DE'."}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['iso2', 'name_de', 'name_en', 'city_count', 'poi_count'], 'properties': {'iso2': {'type': 'string'}, 'cities': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name', 'country_iso2', 'lat', 'lng', 'poi_count'], 'properties': {'lat': {'type': 'number'}, 'lng': {'type': 'number'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'name_en': {'type': ['string', 'null']}, 'poi_count': {'type': 'integer'}, 'country_iso2': {'type': 'string'}, 'wikidata_qid': {'type': ['string', 'null']}}}}, 'name_de': {'type': 'string'}, 'name_en': {'type': 'string'}, 'poi_count': {'type': 'integer'}, 'city_count': {'type': 'integer'}, 'name_local': {'type': ['string', 'null']}, 'wikidata_qid': {'type': ['string', 'null']}}}
Schéma d’entrée
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'POI UUID or slug.'}, 'lang': {'enum': ['en', 'de'], 'type': 'string', 'default': 'en', 'description': 'Language for human-readable name/description fields. EN is canonical.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['id', 'slug', 'name', 'lat', 'lng', 'tags', 'url'], 'properties': {'id': {'type': 'string'}, 'lat': {'type': 'number'}, 'lng': {'type': 'number'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'tags': {'type': 'array', 'items': {'type': 'string'}}, 'osm_id': {'type': ['string', 'null']}, 'city_slug': {'type': ['string', 'null']}, 'image_url': {'type': ['string', 'null']}, 'categories': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'label'], 'properties': {'slug': {'type': 'string'}, 'label': {'type': 'string'}}}}, 'description': {'type': ['string', 'null']}, 'country_iso2': {'type': ['string', 'null']}, 'image_source': {'type': ['string', 'null']}, 'wikidata_qid': {'type': ['string', 'null']}, 'google_place_id': {'type': ['string', 'null']}}}
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of cities to return (1-100).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0, 'description': 'Number of cities to skip, for pagination.'}, 'country': {'type': 'string', 'description': "ISO 3166-1 alpha-2 country code filter, e.g. 'DE'."}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['cities', 'total', 'limit', 'offset'], 'properties': {'limit': {'type': 'integer'}, 'total': {'type': 'integer'}, 'cities': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name', 'country_iso2', 'lat', 'lng', 'poi_count'], 'properties': {'lat': {'type': 'number'}, 'lng': {'type': 'number'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'name_en': {'type': ['string', 'null']}, 'poi_count': {'type': 'integer'}, 'country_iso2': {'type': 'string'}, 'wikidata_qid': {'type': ['string', 'null']}}}}, 'offset': {'type': 'integer'}}}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['countries'], 'properties': {'countries': {'type': 'array', 'items': {'type': 'object', 'required': ['iso2', 'name_de', 'name_en', 'city_count', 'poi_count'], 'properties': {'iso2': {'type': 'string'}, 'name_de': {'type': 'string'}, 'name_en': {'type': 'string'}, 'poi_count': {'type': 'integer'}, 'city_count': {'type': 'integer'}, 'name_local': {'type': ['string', 'null']}, 'wikidata_qid': {'type': ['string', 'null']}}}}}}
Schéma d’entrée
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Free-text query (min 2 chars).'}, 'city': {'type': 'string', 'description': 'Restrict to a city slug.'}, 'lang': {'enum': ['en', 'de'], 'type': 'string', 'default': 'en', 'description': 'Language for human-readable name/description fields. EN is canonical.'}, 'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tag slugs; a POI must carry all of them.'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1, 'description': 'Maximum number of POIs to return (1-50).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['pois', 'count'], 'properties': {'pois': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'slug', 'name', 'lat', 'lng', 'tags', 'url'], 'properties': {'id': {'type': 'string'}, 'lat': {'type': 'number'}, 'lng': {'type': 'number'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'tags': {'type': 'array', 'items': {'type': 'string'}}, 'osm_id': {'type': ['string', 'null']}, 'city_slug': {'type': ['string', 'null']}, 'image_url': {'type': ['string', 'null']}, 'categories': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'label'], 'properties': {'slug': {'type': 'string'}, 'label': {'type': 'string'}}}}, 'description': {'type': ['string', 'null']}, 'country_iso2': {'type': ['string', 'null']}, 'image_source': {'type': ['string', 'null']}, 'wikidata_qid': {'type': ['string', 'null']}, 'google_place_id': {'type': ['string', 'null']}}}}, 'count': {'type': 'integer'}}}
Modifications récentes des outils
Serveurs MCP similaires
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.