Skip to main content
Glama

Pillr, la donnée immobilière française

Formalité d'urbanisme d'un projet

demarche_urbanisme_projet
Read-onlyIdempotent

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. Aucune donnée de marché : pour les prix et les loyers, les autres outils. Information générale, ni conseil juridique ni décision de la mairie.

Input Schema

NameRequiredDescriptionDefault
sprNoLe terrain est-il en site patrimonial remarquable ?
bassin_m2NoSurface du bassin d'une piscine, en m².
demandeurNoQui dépose la demande (compte pour l'obligation d'architecte).
hauteur_mNoHauteur du projet, en mètres (hauteur du mur pour un mur).
changementNoPour un changement de destination : porte-t-il sur la destination ou sur une sous-destination ?
erp_ou_ighNoS'agit-il d'un établissement recevant du public ou d'un immeuble de grande hauteur ?
pac_visibleNoL'unité extérieure de la pompe à chaleur est-elle visible depuis l'espace public ?
site_classeNoLe terrain est-il en site classé ?
site_inscritNoLe terrain est-il en site inscrit ?
type_travauxYesNature du projet. Obligatoire.
zone_urbaineNoLe terrain est-il en zone urbaine du PLU, si connu ?
modifie_volumeNoLes travaux modifient-ils le volume du bâtiment ?
inclut_demolitionNoLe projet inclut-il une démolition ?
reserve_naturelleNoLe terrain est-il en réserve naturelle ?
document_urbanismeNoDocument d'urbanisme de la commune, si connu.
piscine_demontableNoLa piscine est-elle démontable ?
coeur_parc_nationalNoLe terrain est-il en cœur de parc national ?
element_protege_pluNoLe bâtiment est-il protégé par le PLU (art. L151-19 ou L151-23) ?
equipements_communsNoLa division crée-t-elle des voies, espaces ou équipements communs ?
maison_individuelleNoS'agit-il d'une maison individuelle ?
monument_historiqueNoLes travaux portent-ils sur un monument historique ?
hauteur_couverture_mNoHauteur de la couverture d'une piscine, en mètres (0 si non couverte).
visible_espace_publicNoLe projet est-il visible depuis l'espace public ?
duree_installation_moisNoMois par an d'installation d'une piscine démontable.
emprise_au_sol_creee_m2NoEmprise au sol créée par le projet, en m².
duree_installation_joursNoJours par an d'installation d'une piscine démontable en espace protégé.
modifie_aspect_exterieurNoLes travaux modifient-ils l'aspect extérieur ?
reparation_a_l_identiqueNoS'agit-il d'une réparation à l'identique (mêmes matériaux, mêmes couleurs) ?
surface_plancher_creee_m2NoSurface de plancher créée, en m² (0 pour un carport ouvert).
abords_monument_historiqueNoLe terrain est-il dans les abords d'un monument historique ?
ravalement_change_couleursNoLe ravalement change-t-il les couleurs de la façade ?
emprise_au_sol_existante_m2NoEmprise au sol du bâtiment existant, en m².
travaux_structure_ou_facadeNoDes travaux touchent-ils les structures porteuses ou la façade ?
surface_plancher_existante_m2NoSurface de plancher du bâtiment existant, en m².

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the readOnly/idempotent/non-destructive annotations it adds real behavioral context: every conclusion carries its rule and source, the rule base is date-stamped, and missing facts are returned as questions rather than assumed. It also discloses a critical scope limit (no PLU or servitude lookups; terrain protections must be supplied as parameters) and that output is general information, not legal advice or a municipal decision.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the deliverable list, then scope limits, then the market-data disclaimer and legal caveat. The long opening sentence is dense but every clause names a distinct output; no sentence is filler, though the run-on structure makes the first read heavier than necessary.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 34-parameter rule engine with no output schema, the description covers scope, the question-back behavior, source attribution, and explicit exclusions. What remains implicit is how the conditional parameters cluster by type_travaux, which an agent must still infer from the schema.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% across all 34 parameters with enums and units documented, so the schema does the heavy lifting and the baseline applies. The description adds only one semantic hint — that terrain protections must be declared via parameters — and otherwise does not explain the interaction between the single required type_travaux and the 33 conditional, often optional inputs.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a concrete deliverable set with specific nouns: which urbanism formality applies (none, prior declaration, building/development/demolition permit), which Cerfa form, whether an architect is mandatory, which documents, and the instruction deadline. An agent can distinguish this from all six sibling tools, which are price/rent/market tools, without opening any schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It explicitly bounds scope ('ce connecteur ne lit ni le PLU ni les servitudes') and routes away from itself for market data ('pour les prix et les loyers, les autres outils'), which is exactly the sibling set. It does not enumerate a hard when-not-to-use case beyond that, so it stops short of a full routing rule set.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources