accueil / serveurs / Recherche & Web / com.corkandcurve/wine-travel
com.corkandcurve/wine-travel
serveur MCP (Model Context Protocol) · corkandcurve 1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.corkandcurve/wine-travel est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.corkandcurve/wine-travel » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 10 outils
- car_hire≈ 238 tokens
Car hire partners that verifiably cover a city (read-only): one entry per partner with the pickup facts we checked and a tracked booking link. Empty list when no partner covers the city.
Paramètres, retour & exemple (2)
Paramètrescity· string · requis
City slug or name, e.g. 'burgenland' or 'New York City'. Unknown cities answer with did_you_mean.country· string · requis
Country slug or name, e.g. 'italy'. Optional where city is given.
Exemple d'appel{"name": "car_hire", "arguments": {"city": "texte", "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - cities≈ 188 tokens
Every city the site covers (read-only), with the country and city slugs the other tools accept and the hub page URL. Call first when unsure of coverage.
Paramètres, retour & exemple (1)
Paramètrescountry· ? · optionnel
Country slug to filter by, e.g. 'italy'.
Exemple d'appel{"name": "cities", "arguments": {"country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - dishes≈ 325 tokens
Signature wines of a region and the producer to visit (read-only). Each item has a description, the venues resolved to ids and page URLs, and the page to cite; ranked by editorial score.
Paramètres, retour & exemple (4)
Paramètrescity· ? · optionnel
City slug or name, e.g. 'burgenland' or 'New York City'. Unknown cities answer with did_you_mean.limit· integer · optionnel
Maximum results (1-100).query· ? · optionnel
Free text: a dish, ingredient, style or grape.country· ? · optionnel
Country slug or name, e.g. 'italy'. Optional where city is given.
Exemple d'appel{"name": "dishes", "arguments": {"city": "texte", "limit": 1, "query": "texte", "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - experiences≈ 388 tokens
Bookable wine tours, tastings, cellar visits and tickets for a region. Read-only. Each item has price, rating, review count, duration and a tracked `book` link. Ranked by relevance to `query` when given, otherwise by popularity.
Paramètres, retour & exemple (5)
Paramètrescity· string · requis
City slug or name, e.g. 'burgenland' or 'New York City'. Unknown cities answer with did_you_mean.limit· integer · optionnel
Maximum results (1-100).query· ? · optionnel
Free text, e.g. 'cooking class', 'wine tasting', 'market tour'.country· ? · optionnel
Country slug or name, e.g. 'italy'. Optional where city is given.food_only· boolean · optionnel
Keep only products on the site's theme (food and drink, or wine). Set false for everything bookable in the city.
Exemple d'appel{"name": "experiences", "arguments": {"city": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - festivals≈ 414 tokens
Wine festivals with their next resolved dates (read-only). Filter by city, country, a date window and text. Each item carries starts_on/ends_on for the next edition, the organiser source URL and the page to cite.
Paramètres, retour & exemple (6)
Paramètrescity· ? · optionnel
City slug or name, e.g. 'burgenland' or 'New York City'. Unknown cities answer with did_you_mean.limit· integer · optionnel
Maximum results (1-100).query· ? · optionnel
Free text: festival name, food or drink.country· ? · optionnel
Country slug or name, e.g. 'italy'. Optional where city is given.date_to· ? · optionnel
Latest start date to include, ISO.date_from· ? · optionnel
Earliest end date to include, ISO. Defaults to today.
Exemple d'appel{"name": "festivals", "arguments": {"city": "texte", "limit": 1, "query": "texte", "country": "texte", "date_to": "texte", "date_from": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - itineraries≈ 235 tokens
Editorial day-by-day wine itineraries for a city (read-only): every venue resolved to an id, address, hours and page URL. Empty list when the city has none.
Paramètres, retour & exemple (2)
Paramètrescity· string · requis
City slug or name, e.g. 'burgenland' or 'New York City'. Unknown cities answer with did_you_mean.country· string · requis
Country slug or name, e.g. 'italy'. Optional where city is given.
Exemple d'appel{"name": "itineraries", "arguments": {"city": "texte", "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - place≈ 146 tokens
One venue in full by id (read-only): every field, provenance, hours, open_now_utc, the booking link and three nearby venues. Returns {error: ...} when the id is malformed or unknown.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
The id search_places returned: country/city/kind/slug, e.g. 'italy/rome/restaurants/roscioli'.
Exemple d'appel{"name": "place", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - plan_day≈ 414 tokens
Compose a wine day for one city (read-only): one best-scored open venue per slot from morning to evening, filtered by neighbourhood, dietary need and price tier, every stop open on the given date, plus one bookable experience. Also lists the titles of the editorial itineraries for the city, which are the better plan when one exists (fetch them with `itineraries`).
Paramètres, retour & exemple (6)
Paramètrescity· string · requis
City slug or name, e.g. 'burgenland' or 'New York City'. Unknown cities answer with did_you_mean.date· ? · optionnel
ISO date, e.g. '2026-09-20'. Each stop is checked open at its slot time on that weekday.country· string · requis
Country slug or name, e.g. 'italy'. Optional where city is given.dietary· ? · optionnel
vegan, vegetarian, gluten-free, halal, kosher...price_tier· ? · optionnel
The site's tier symbols for the country, e.g. '€€' or '$$$'.neighborhood· ? · optionnel
Neighbourhood name or slug to keep the day inside.
Exemple d'appel{"name": "plan_day", "arguments": {"city": "texte", "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_places≈ 798 tokens
Search verified venues (read-only). Filter by text, city, kind (a topic such as vineyards, tasting-rooms, wine-bars, wine-restaurants, wine-retailers, distilleries, or a group: visit, drink, buy, do), cuisine, dietary, price tier, opening time, or near a coordinate. Results are ranked by relevance then editorial score and carry provenance (source URL, checked_on, open_status), hours, a page URL to cite and a tracked booking link where one exists. Returns at most `limit` items; an unknown city returns {did_you_mean: [...]} instead of a list.
Paramètres, retour & exemple (12)
Paramètrescity· ? · optionnel
City slug or name, e.g. 'burgenland' or 'New York City'. Unknown cities answer with did_you_mean.kind· ? · optionnel
A topic slug (vineyards, tasting-rooms, wine-bars, wine-restaurants, wine-retailers, distilleries...) or a group: visit, drink, buy, do.near· ? · optionnel
'lat,lng' to search around a point; results then sort by distance.limit· integer · optionnel
Maximum results (1-100).query· ? · optionnel
Free text: a venue name, dish, cuisine, neighbourhood or theme.offset· integer · optionnel
Skip this many results, for paging.country· ? · optionnel
Country slug or name, e.g. 'italy'. Optional where city is given.cuisine· ? · optionnel
Cuisine slug or name, e.g. 'sichuan', 'neapolitan pizza'.dietary· ? · optionnel
vegan, vegetarian, gluten-free, halal, kosher...open_at· ? · optionnel
'now', a weekday and time such as 'sunday 10:00', or an ISO datetime (UTC). Venues with unparseable hours are returned last, flagged.radius_km· number · optionnel
Radius for near, in km.price_tier· ? · optionnel
The site's tier symbols for the country, e.g. '€€' or '$$$'.
Exemple d'appel{"name": "search_places", "arguments": {"city": "texte", "kind": "texte", "near": "texte", "limit": 1, "query": "texte", "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - stays≈ 221 tokens
Hotels and stay partners for a city (read-only): hotel listings with a tracked booking link each, plus the partner search links that cover the city. Prices are not returned; the partner page has them.
Paramètres, retour & exemple (3)
Paramètrescity· string · requis
City slug or name, e.g. 'burgenland' or 'New York City'. Unknown cities answer with did_you_mean.limit· integer · optionnel
Maximum hotel listings (1-50).country· string · requis
Country slug or name, e.g. 'italy'. Optional where city is given.
Exemple d'appel{"name": "stays", "arguments": {"city": "texte", "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».