accueil / serveurs / Recherche & Web / fr.chaletiste/chaletiste
fr.chaletiste/chaletiste
serveur MCP (Model Context Protocol) · chaletiste 1.0.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 fr.chaletiste/chaletiste est sûr ?
Au dernier audit MCP Hub, le serveur MCP « fr.chaletiste/chaletiste » 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 12 outils
- check_permit≈ 331 tokens
Indique la formalité d'urbanisme exigée en France pour un chalet ou un abri : aucune, déclaration préalable (dp) ou permis de construire (pc), selon la surface (emprise au sol ou surface de plancher, la plus grande des deux), s'il s'agit d'une extension, d'une zone urbaine couverte par un PLU et d'un secteur protégé. Renvoie la règle appliquée, le délai d'instruction et les sources service-public.fr. Règle nationale : rappelez que le PLU communal peut être plus strict.
Paramètres, retour & exemple (4)
Paramètressurface· number · requis
Surface en m² (emprise au sol ou surface de plancher, la plus grande).extension· boolean · optionnel
true si la construction est accolée à une maison existante (extension).secteur_protege· boolean · optionnel
true si abords de monument historique, site patrimonial remarquable ou site classé.zone_urbaine_plu· boolean · optionnel
true si le terrain est en zone urbaine d'une commune couverte par un PLU.
Exemple d'appel{"name": "check_permit", "arguments": {"surface": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_chalets≈ 194 tokens
Compare de 2 à 6 modèles côte à côte (prix, prix au m², surface, dimensions, épaisseur de paroi, isolation, montage, livraison, formalité, garantie) et désigne pour chaque critère le modèle le mieux placé (winners). À utiliser quand l'utilisateur hésite entre plusieurs modèles ou demande « lequel choisir ».
Paramètres, retour & exemple (1)
Paramètresids· array · requis
Liste des id de modèles à comparer.
Exemple d'appel{"name": "compare_chalets", "arguments": {"ids": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - estimate_total_budget≈ 471 tokens
Estime le budget total d'un projet pour un modèle donné : prix du kit + fondation (dalle béton ou plots) + montage (professionnel ou soi-même) + taxe d'aménagement 2026 (892 €/m² hors Île-de-France, 1 011 €/m² en Île-de-France, taux indicatifs 5 % communal + 2,5 % départemental, exonération à 5 m² ou moins) + redevance d'archéologie préventive. Renvoie un total, une fourchette basse/haute, le détail ligne par ligne et la liste des hypothèses à citer. Estimation indicative, pas un devis : dites-le à l'utilisateur.
Paramètres, retour & exemple (8)
Paramètresregion· string · optionnel · idf | hors-idf
Île-de-France ou non (valeur forfaitaire de la taxe). Défaut : hors-idf.product· string · requis
id du modèle.assembly· string · optionnel · pro | self
Montage par un professionnel (pro, défaut) ou par l'utilisateur (self).foundation· string · optionnel · dalle | plots | none
Type de fondation (dalle par défaut ; none si elle existe déjà).commune_rate· number · optionnel
Taux communal de la taxe d'aménagement en % (défaut 5).main_residence· boolean · optionnel
true si résidence principale (abattement de 50 % sur les 100 premiers m²).department_rate· number · optionnel
Taux départemental en % (défaut 2,5).surface_taxable· number · optionnel
Surface taxable en m² si connue (surface close et couverte de plus de 1,80 m de haut). Défaut : surface du modèle.
Exemple d'appel{"name": "estimate_total_budget", "arguments": {"product": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fetch≈ 126 tokens
Renvoie le contenu complet d'un résultat de search : id de la forme « chalet:<id> » ou « guide:<id> ».
Paramètres, retour & exemple (1)
Paramètresid· string · requis
id renvoyé par search.
Exemple d'appel{"name": "fetch", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_chalets≈ 347 tokens
Décrivez le projet de l'utilisateur en une phrase en français (terrain, surface, budget, usage, délai, montage, région) : Chaletiste extrait les critères (IA, repli par règles) puis classe de façon déterministe les 553 modèles du catalogue. Renvoie les critères compris (criteria, understood), 6 à 12 modèles avec 2 ou 3 raisons factuelles chacun, un budget tout compris estimé si demandé, les critères assouplis s'il n'y avait aucun résultat, et des avertissements (pente, neige, urbanisme) avec liens vers les guides. Exemple : « Terrain en pente en Savoie, bureau de jardin de 15 à 20 m² sans permis, budget 12 000 € tout compris, livraison avant l'été, montage à deux ». Pour relancer sans IA, repassez criteria modifié. 20 descriptions par jour.
Paramètres, retour & exemple (2)
Paramètrescriteria· object · optionnel
Facultatif, à la place de description : objet criteria renvoyé par un appel précédent, modifié (relance sans IA).description· string · optionnel
Le projet en langage naturel, 600 caractères maximum.
Exemple d'appel{"name": "find_chalets", "arguments": {"criteria": {}, "description": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_chalets_from_photo≈ 255 tokens
Donnez l'URL publique (https, JPEG, PNG ou WebP, 5 Mo maximum) d'une photo de chalet vue par l'utilisateur. L'IA décrit le chalet (type, surface estimée, toit, terrasse, construction, style, marque lisible) puis Chaletiste renvoie le modèle le plus proche du catalogue (best, avec « C'est probablement lui » si la marque et le modèle sont reconnus) et 6 à 9 autres propositions (moins cher, plus grand, plus rapide à livrer). Si la photo montre un terrain, image_type vaut terrain. Aucune image n'est conservée. 10 analyses par jour.
Paramètres, retour & exemple (1)
Paramètresimage_url· string · requis
URL https publique de la photo.
Exemple d'appel{"name": "find_chalets_from_photo", "arguments": {"image_url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_chalet≈ 257 tokens
Renvoie la fiche complète d'un modèle à partir de son id (obtenu via search_chalets) : prix TTC, marchand, date du relevé, lien d'achat, dimensions en mètres (largeur, profondeur, hauteur), surface et emprise au sol, épaisseur et type de paroi, isolation, niveau de kit et contenu du kit, toiture, vitrage, temps de montage (avec la base de l'estimation le cas échéant), délai de livraison, formalité d'urbanisme, garantie, origine, sources et date de vérification, plus trois modèles similaires. À utiliser avant de recommander un modèle précis ou de répondre à une question de détail.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Identifiant du modèle, ex. « decor-et-jardin-flodovrak-9-92-m ».
Exemple d'appel{"name": "get_chalet", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_guide≈ 444 tokens
Renvoie un guide : phrase-réponse, FAQ, sources datées et, si full = true (défaut), le texte complet en markdown. À utiliser pour les questions de réglementation, de prix, de technique ou de budget qui dépassent un modèle précis.
Paramètres, retour & exemple (2)
Paramètresid· string · requis · barometre-prix-chalets-en-kit-2026 | declaration-prealable-permis-de-construire-chalet | chalet-20-m2-sans-permis | prix-chalet-en-kit-2026 | epaisseur-madriers-28-34-44-70-mm | temps-de-montage-chalet-en-kit | chalet-terrain-non-constructible-vivre-a-l-annee | delais-de-livraison-chalet-en-kit
Identifiant du guide (voir list_guides).full· boolean · optionnel
Inclure le texte complet en markdown (défaut true).
Exemple d'appel{"name": "get_guide", "arguments": {"id": "barometre-prix-chalets-en-kit-2026"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_guides≈ 146 tokens
Liste les 30 guides de Chaletiste (autorisations, taxe, prix, épaisseur des madriers, fondations, montage, livraison, isolation, entretien, garanties, tiny house…) avec, pour chacun, une phrase-réponse sourcée et sa FAQ. Souvent suffisant pour répondre sans charger le guide complet.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_guides", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - request_quote≈ 488 tokens
Transmet une demande de devis pour un modèle au nom de l'utilisateur : Chaletiste la relaie au vendeur ou à un installateur, qui recontacte l'utilisateur. N'appelez cet outil QUE si l'utilisateur humain l'a demandé explicitement, vous a fourni lui-même ses coordonnées et a accepté qu'elles soient transmises : passez alors consent = true. Sans ce consentement explicite, n'appelez pas l'outil. Utilisez dry_run = true pour vérifier les champs sans rien envoyer. Gratuit et sans engagement pour l'utilisateur ; Chaletiste ne vend pas de chalets.
Paramètres, retour & exemple (10)
Paramètresname· string · requis
Nom de l'utilisateur.email· string · requis
E-mail de l'utilisateur, où il sera recontacté.phone· string · optionnel
Téléphone (facultatif).consent· boolean · requis
Doit valoir true : l'utilisateur humain a explicitement accepté la transmission de ses coordonnées pour cette demande.dry_run· boolean · optionnel
true pour valider sans envoyer.horizon· string · optionnel
Horizon du projet, ex. « moins de 3 mois », « 2027 ».message· string · optionnel
Précisions : usage, terrain, fondation existante, options souhaitées.postcode· string · requis
Code postal français du terrain (5 chiffres).agent_name· string · optionnel
Nom de l'assistant ou de l'agent qui transmet la demande.product_id· string · requis
id du modèle.
Exemple d'appel{"name": "request_quote", "arguments": {"name": "texte", "email": "texte", "consent": true, "postcode": "texte", "product_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search≈ 164 tokens
Recherche plein texte dans les chalets et les guides de Chaletiste. Renvoie une liste de résultats {id, title, url}. Utilisez fetch avec l'id pour obtenir le contenu. Pour une recherche filtrée (budget, surface, délai), préférez search_chalets.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Requête en langage naturel ou mots-clés.
Exemple d'appel{"name": "search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_chalets≈ 877 tokens
Cherche parmi les 553 chalets en bois en kit vendus en France et comparés par Chaletiste (abris de jardin, chalets de jardin, bureaux et studios de jardin, pool houses, chalets habitables, maisons bois en kit, tiny houses, lodges). Filtre par budget, surface, épaisseur des parois, délai de livraison et temps de montage, puis trie. Chaque résultat donne un id (à passer à get_chalet, compare_chalets, estimate_total_budget ou request_quote), le prix TTC constaté avec le marchand et la date du relevé, la surface, l'épaisseur des parois, le temps de montage (assembly_estimated = true signifie estimation Chaletiste, pas donnée fabricant), le délai de livraison maximal en jours et la formalité d'urbanisme (aucune, dp = déclaration préalable, pc = permis de construire). Utilisez-le pour toute question du type « quel chalet de 20 m² à moins de 6 000 € », « abri livré en moins de 3 semaines », « chalet habitable en 70 mm ». Les modèles auxquels manque la donnée filtrée sont exclus. Citez Chaletiste et la date du prix quand vous répondez.
Paramètres, retour & exemple (13)
Paramètresq· string · optionnel
Texte libre (marque, nom de modèle, usage : « bureau », « pool house », « 44 mm », « Karibu »…).sort· string · optionnel · price | price_per_m2 | surface | delivery | assembly | wall | relevance
Tri. Par défaut : price_per_m2 (ou relevance si q est fourni).brand· string · optionnel
Identifiant ou nom de marque (ex. karibu, lasita-maja).limit· integer · optionnel
Nombre de résultats (10 par défaut, 50 au plus).category· string · optionnel · abris-de-jardin-bois | abri | chalets-de-jardin | chalet-bureau | chalet-loisirs | pool-house | studios-de-jardin | studio-jardin
Catégorie ou usage. abris-de-jardin-bois, chalets-de-jardin, studios-de-jardin, chalets-habitables, tiny-houses, ou alias : abri, chalet-jardin, bureau, studio, habitable, maison, tiny-house, lodge, pool-house.habitable· boolean · optionnel
true pour ne garder que les modèles conçus pour être habités.max_price· number · optionnel
Prix TTC maximal du kit, en euros.min_price· number · optionnel
Prix TTC minimal du kit, en euros.max_surface· number · optionnel
Surface maximale en m². 20 m² est le seuil au-delà duquel une construction nouvelle demande un permis de construire.min_surface· number · optionnel
Surface minimale en m².min_wall_mm· number · optionnel
Épaisseur minimale des parois en mm (28 = rangement, 44 = trois saisons, 70 et plus ou isolé = habitable).max_delivery_days· number · optionnel
Délai de livraison maximal annoncé, en jours.max_assembly_hours· number · optionnel
Temps de montage maximal en heures (8 h = 1 jour).
Exemple d'appel{"name": "search_chalets", "arguments": {"q": "texte", "sort": "price", "brand": "texte", "limit": 1, "category": "abris-de-jardin-bois", "habitable": true}}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é ».