Skip to main content
Glama

Pillr

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. Information générale, ni conseil juridique ni décision de la mairie.

Input Schema

TableJSON 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.7/5.0
Behavior5/5

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

Beyond the readOnly/idempotent/destructive annotations, the description adds valuable behavioral detail: missing facts come back as questions, never as assumptions; each conclusion carries its rule, source, and rule-base date; and the connector deliberately does not read PLU or servitudes without an address. No contradiction with annotations.

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

Conciseness5/5

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

Four compact sentences, front-loaded with the core output and followed by behavioral rules and limitations. Every sentence earns its place; there is no repetition of schema or annotation content.

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

Completeness5/5

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

Given the 34-parameter schema with 100% individual descriptions and no output schema, the description still provides what the agent needs: output semantics (rule, source, date), handling of missing data, and the key invocation limitation (no address means no automatic PLU/servitude reading). This is sufficient for correct selection and invocation.

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

Parameters4/5

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

Schema coverage is 100%, so the baseline is 3. The description adds cross-cutting meaning by explaining why many protection-related parameters exist ('les protections du terrain sont à déclarer en paramètres') and by clarifying that missing facts will be asked as follow-up questions, which helps an agent decide which optional parameters matter.

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 opens with the exact question the tool answers—which urban-planning formality applies to a works project—and enumerates concrete outputs: formality type, Cerfa form, architect obligation, required documents, and review delay. It is clearly distinct from the sibling tools, which concern market prices and commune-level data.

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?

The description states important scope constraints: without an address, it does not read PLU or servitudes, and it provides general information, not legal advice or an official town-hall decision. It does not explicitly name alternative tools, but the siblings are in a different domain and the intended use is evident from the first sentence.

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