commune · ot · intercommunalité · département
Quand ChatGPT parle de chez vous, que dit-il ?
Chaque jour, des milliers de visiteurs demandent à ChatGPT, Claude ou Perplexity où dormir, où manger, que visiter dans votre commune. Si l'assistant ne cite pas vos hébergeurs, vos restaurants, vos prestataires — il en cite d'autres. Ou il renvoie à Booking, TripAdvisor, Google Maps. Nous publions votre territoire au format que les IA lisent nativement, à partir des sources officielles que vous alimentez déjà — DATAtourisme, sites mairie, office de tourisme.
// illustratif · standard WebMCP (Chrome 146 beta, Cloudflare Browser Run)
navigator.modelContext?.registerTool({
name: 'rechercherHebergement',
description: "Trouver un hébergement disponible sur la commune",
inputSchema: {
type: 'object',
properties: {
dateArrivee: { type: 'string', format: 'date' },
dateDepart: { type: 'string', format: 'date' },
nbPersonnes: { type: 'integer' },
budgetMax: { type: 'number' }
}
},
invoke: async ({ dateArrivee, dateDepart, nbPersonnes, budgetMax }) => {
const res = await fetch(`/api/hebergement?from=${dateArrivee}&to=${dateDepart}`);
return res.json();
}
});
navigator.modelContext?.registerTool({
name: 'programmeEvenements',
description: "Lister les événements d'un mois donné",
inputSchema: {
type: 'object',
properties: { mois: { type: 'string', format: 'month' } }
},
invoke: async ({ mois }) => { /* … */ }
});
navigator.modelContext?.registerTool({
name: 'reserverActivite',
description: "Réserver une place sur une activité identifiée",
inputSchema: {
type: 'object',
properties: { id: { type: 'string' }, nbPlaces: { type: 'integer' } }
},
invoke: async ({ id, nbPlaces }) => { /* … */ }
});
// Un assistant peut répondre à « que faire à Beuil ce week-end ? »
// et RÉSERVER. Sans appeler de plateforme tierce. Ce que ça change pour un territoire :
un assistant de voyage n'a plus besoin de renvoyer le touriste vers Booking ou AirBnB. Il lit votre llms.txt, découvre les outils publiés par la commune ou l'OT (rechercherHebergement, reserverActivite, programmeEvenements), et traite la demande. Le trafic marchand reste sur le territoire. C'est exactement le scénario que DATAtourisme ne couvre pas — et que nous préparons.