VTC AEROPORT PARIS
Chauffeur privé et transferts aéroport à Paris (CDG, Orly, Beauvais) : prix fixes et réservation.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (3)
- LOWen calculer_prix
- LOWen reserver
- LOWen lire_reservation
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"reservation": {
"url": "https://vtc-aeroport.fr/wp-json/sivtc/v1/mcp"
}
}
}Puntos de conexión remotos
https://vtc-aeroport.fr/wp-json/sivtc/v1/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
🟢lister_vehicules
Liste les gammes de vehicules de VTC AEROPORT PARIS avec leur capacite (passagers, bagages) et leurs equipements.
Esquema de entrada
{
"type": "object",
"properties": {}
}🟢suggerer_adresse(recherche)
Propose des adresses completes a partir d un debut de saisie, pour confirmer l adresse exacte avec le client.
Esquema de entrada
{
"type": "object",
"properties": {
"recherche": {
"type": "string",
"description": "Debut d adresse, nom d hotel, de gare ou d aeroport."
}
},
"required": [
"recherche"
]
}🟢calculer_prix(depart, arrivee, date_heure, retour, passagers, ...)
Donne le prix fixe de chaque vehicule pour un trajet (ou une mise a disposition) a une date donnee. A appeler avant toute reservation. Les prix sont TTC, en euros.
Esquema de entrada
{
"type": "object",
"properties": {
"depart": {
"type": "string",
"description": "Adresse complete de prise en charge (ex. « Aeroport Paris-Orly, Terminal 4 » ou « 12 rue de Rivoli, 75001 Paris »)."
},
"arrivee": {
"type": "string",
"description": "Adresse complete de destination. Inutile pour une mise a disposition."
},
"date_heure": {
"type": "string",
"description": "Date et heure de prise en charge, heure de Paris, format ISO 8601 (ex. 2026-11-15T14:30:00)."
},
"retour": {
"type": "string",
"description": "Optionnel : date et heure du trajet retour (meme format) pour un aller-retour. Le prix renvoye est alors aller + retour."
},
"passagers": {
"type": "integer",
"minimum": 1,
"maximum": 16,
"default": 1
},
"bagages": {
"type": "integer",
"minimum": 0,
"maximum": 20,
"default": 0
},
"type": {
"type": "string",
"enum": [
"transfert",
"mise_a_disposition"
],
"default": "transfert",
"description": "transfert = d un point A a un point B ; mise_a_disposition = chauffeur a l heure."
},
"heures": {
"type": "number",
"minimum": 1,
"description": "Nombre d heures, obligatoire pour une mise a disposition."
},
"arrets": {
"type": "array",
"maxItems": 3,
"items": {
"type": "string"
},
"description": "Optionnel : jusqu a 3 arrets intermediaires."
}
},
"required": [
"depart",
"date_heure"
]
}🔴reserver(depart, arrivee, date_heure, retour, passagers, ...)
Enregistre la reservation pour le client. A appeler UNIQUEMENT apres calculer_prix et apres l accord explicite du client sur le recapitulatif. Le prix est recalcule par le site.
Esquema de entrada
{
"type": "object",
"properties": {
"depart": {
"type": "string",
"description": "Adresse complete de prise en charge (ex. « Aeroport Paris-Orly, Terminal 4 » ou « 12 rue de Rivoli, 75001 Paris »)."
},
"arrivee": {
"type": "string",
"description": "Adresse complete de destination. Inutile pour une mise a disposition."
},
"date_heure": {
"type": "string",
"description": "Date et heure de prise en charge, heure de Paris, format ISO 8601 (ex. 2026-11-15T14:30:00)."
},
"retour": {
"type": "string",
"description": "Optionnel : date et heure du trajet retour (meme format) pour un aller-retour. Le prix renvoye est alors aller + retour."
},
"passagers": {
"type": "integer",
"minimum": 1,
"maximum": 16,
"default": 1
},
"bagages": {
"type": "integer",
"minimum": 0,
"maximum": 20,
"default": 0
},
"type": {
"type": "string",
"enum": [
"transfert",
"mise_a_disposition"
],
"default": "transfert",
"description": "transfert = d un point A a un point B ; mise_a_disposition = chauffeur a l heure."
},
"heures": {
"type": "number",
"minimum": 1,
"description": "Nombre d heures, obligatoire pour une mise a disposition."
},
"arrets": {
"type": "array",
"maxItems": 3,
"items": {
"type": "string"
},
"description": "Optionnel : jusqu a 3 arrets intermediaires."
},
"vehicule_id": {
"type": "integer",
"description": "Identifiant du vehicule choisi, repris de la reponse de calculer_prix."
},
"client": {
"type": "object",
"required": [
"prenom",
"nom",
"email",
"telephone"
],
"properties": {
"prenom": {
"type": "string"
},
"nom": {
"type": "string"
},
"email": {
"type": "string",
"description": "Adresse e-mail du client, pour la confirmation."
},
"telephone": {
"type": "string",
"description": "Au format international, ex. +33612345678."
},
"vol": {
"type": "string",
"description": "Numero de vol ou de train (suivi des retards)."
},
"notes": {
"type": "string",
"description": "Siege bebe, pancarte, demande particuliere."
}
}
},
"paiement": {
"type": "string",
"enum": [
"a_bord_carte",
"a_bord_especes",
"en_ligne"
],
"description": "a_bord_carte ou a_bord_especes : regle au chauffeur, reservation confirmee ensuite par VTC AEROPORT PARIS. en_ligne : un lien de paiement est renvoye, la course est confirmee des le paiement."
},
"accord_client": {
"type": "boolean",
"description": "Mettre true uniquement si le client a explicitement valide le recapitulatif (trajet, horaire, vehicule, prix)."
}
},
"required": [
"vehicule_id",
"depart",
"date_heure",
"client",
"paiement",
"accord_client"
]
}🟢lire_reservation(numero, email)
Donne l etat d une reservation deja faite. Demande le numero de reservation et l e-mail du client utilise pour la reservation.
Esquema de entrada
{
"type": "object",
"properties": {
"numero": {
"type": "integer"
},
"email": {
"type": "string"
}
},
"required": [
"numero",
"email"
]
}Comunidad
Evidencia