accueil / serveurs / Dev & Code / io.github.maixmeduret/pillr
io.github.maixmeduret/pillr
serveur MCP (Model Context Protocol) · pillr 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 io.github.maixmeduret/pillr est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.maixmeduret/pillr » 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 3 outils
- demarche_urbanisme_projet≈ 1338 tokens
Quelle formalité d'urbanisme pour un projet de travaux (aucune, déclaration préalable, permis de construire, d'aménager ou de démolir), quel formulaire Cerfa, un architecte est-il obligatoire, quelles pièces, quel délai d'instruction. Chaque conclusion porte sa règle et sa source, et la base de règles porte sa date. Un fait manquant revient en question, jamais en supposition. Sans adresse : ce connecteur ne lit ni le PLU ni les servitudes, les protections du terrain sont à déclarer en paramètres. Information générale, ni conseil juridique ni décision de la mairie.
Paramètres, retour & exemple (34)
Paramètresspr· boolean · optionnel
Le terrain est-il en site patrimonial remarquable ?bassin_m2· number · optionnel
Surface du bassin d'une piscine, en m².demandeur· string · optionnel · personne_physique | exploitation_agricole | societe
Qui dépose la demande (compte pour l'obligation d'architecte).hauteur_m· number · optionnel
Hauteur du projet, en mètres (hauteur du mur pour un mur).changement· string · optionnel · destination | sous_destination
Pour un changement de destination : porte-t-il sur la destination ou sur une sous-destination ?erp_ou_igh· boolean · optionnel
S'agit-il d'un établissement recevant du public ou d'un immeuble de grande hauteur ?pac_visible· boolean · optionnel
L'unité extérieure de la pompe à chaleur est-elle visible depuis l'espace public ?site_classe· boolean · optionnel
Le terrain est-il en site classé ?site_inscrit· boolean · optionnel
Le terrain est-il en site inscrit ?type_travaux· string · requis · construction_nouvelle | travaux_existant | transformation_garage | piscine | cloture | mur | aspect_exterieur | pompe_a_chaleur
Nature du projet. Obligatoire.zone_urbaine· boolean · optionnel
Le terrain est-il en zone urbaine du PLU, si connu ?modifie_volume· boolean · optionnel
Les travaux modifient-ils le volume du bâtiment ?inclut_demolition· boolean · optionnel
Le projet inclut-il une démolition ?reserve_naturelle· boolean · optionnel
Le terrain est-il en réserve naturelle ?document_urbanisme· string · optionnel · plu | carte_communale | rnu
Document d'urbanisme de la commune, si connu.piscine_demontable· boolean · optionnel
La piscine est-elle démontable ?coeur_parc_national· boolean · optionnel
Le terrain est-il en cœur de parc national ?element_protege_plu· boolean · optionnel
Le bâtiment est-il protégé par le PLU (art. L151-19 ou L151-23) ?equipements_communs· boolean · optionnel
La division crée-t-elle des voies, espaces ou équipements communs ?maison_individuelle· boolean · optionnel
S'agit-il d'une maison individuelle ?monument_historique· boolean · optionnel
Les travaux portent-ils sur un monument historique ?hauteur_couverture_m· number · optionnel
Hauteur de la couverture d'une piscine, en mètres (0 si non couverte).visible_espace_public· boolean · optionnel
Le projet est-il visible depuis l'espace public ?duree_installation_mois· number · optionnel
Mois par an d'installation d'une piscine démontable.emprise_au_sol_creee_m2· number · optionnel
Emprise au sol créée par le projet, en m².duree_installation_jours· number · optionnel
Jours par an d'installation d'une piscine démontable en espace protégé.modifie_aspect_exterieur· boolean · optionnel
Les travaux modifient-ils l'aspect extérieur ?reparation_a_l_identique· boolean · optionnel
S'agit-il d'une réparation à l'identique (mêmes matériaux, mêmes couleurs) ?surface_plancher_creee_m2· number · optionnel
Surface de plancher créée, en m² (0 pour un carport ouvert).abords_monument_historique· boolean · optionnel
Le terrain est-il dans les abords d'un monument historique ?ravalement_change_couleurs· boolean · optionnel
Le ravalement change-t-il les couleurs de la façade ?emprise_au_sol_existante_m2· number · optionnel
Emprise au sol du bâtiment existant, en m².travaux_structure_ou_facade· boolean · optionnel
Des travaux touchent-ils les structures porteuses ou la façade ?surface_plancher_existante_m2· number · optionnel
Surface de plancher du bâtiment existant, en m².
Exemple d'appel{"name": "demarche_urbanisme_projet", "arguments": {"type_travaux": "construction_nouvelle"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - marche_commune≈ 468 tokens
Synthèse publique du marché d'une commune : prix au m² appartement et maison, loyer médian au m² (DHUP), loyer par type de logement du T1 à la maison (Carte des loyers, à une surface d'exemple, avec sa fourchette à 95 %, les mêmes montants que la page /loyer de Pillr), rendement brut théorique (la maison sur le loyer des maisons), évolution des prix sur 1 et 3 ans, zone ABC de tension locative, et le marché en vente du dernier mois calculé, agrégé par commune à partir des annonces de vente collectées par Pillr (annonces en ligne en fin de mois, nouvelles annonces, prix affiché médian au m², part des annonces baissées, délai médian en ligne des annonces retirées, variation sur un mois ; un mois de mise à jour de la collecte ne rend que les nouvelles annonces et le prix affiché, et le dit), avec ses limites et sa date de calcul, non servi au-delà de 45 jours. Aucune annonce individuelle n'est rendue. C'est un aperçu : le score Pillr sur 100, ses sous-scores et l'analyse complète ne sont pas servis par ce connecteur, ils sont sur pillr.fr.
Paramètres, retour & exemple (1)
Paramètrescommune· string · requis
Nom de la commune (« Bordeaux », « Saint-Étienne ») ou code INSEE à 5 chiffres. Un arrondissement de Paris, Lyon ou Marseille s'écrit « Paris 11e », « Lyon 7e », « Marseille 8e » (ou « Lyon 7 », « Lyon 7ème », « 7e arrondissement de Lyon ») ; le nom seul (« Lyon ») rend l'agrégat de ses arrondissements. Un code postal est accepté en dernier recours : cinq chiffres désignent d'abord le code INSEE qui les porte.
Exemple d'appel{"name": "marche_commune", "arguments": {"commune": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - prix_m2_commune≈ 301 tokens
Prix de référence au mètre carré d'une commune française, appartement et maison, tel que Pillr le publie : valeur, provenance (mesurée sur les ventes DVF ou estimée ; pour Paris, Lyon et Marseille, le compte des arrondissements mesurés et estimés), millésime et date de reconstruction. Un prix absent est dit absent, jamais deviné. C'est un repère de marché communal, pas l'estimation d'un bien précis.
Paramètres, retour & exemple (1)
Paramètrescommune· string · requis
Nom de la commune (« Bordeaux », « Saint-Étienne ») ou code INSEE à 5 chiffres. Un arrondissement de Paris, Lyon ou Marseille s'écrit « Paris 11e », « Lyon 7e », « Marseille 8e » (ou « Lyon 7 », « Lyon 7ème », « 7e arrondissement de Lyon ») ; le nom seul (« Lyon ») rend l'agrégat de ses arrondissements. Un code postal est accepté en dernier recours : cinq chiffres désignent d'abord le code INSEE qui les porte.
Exemple d'appel{"name": "prix_m2_commune", "arguments": {"commune": "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é ».