Server definition
- Hash
- sha256:e034745e0afca1ce05fce73003a988eaeac283e0948970118be716dbc784a839
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": "Aucadastre repond a quatre questions sur une adresse en France : tout ce que les sources publiques\ndisent d'une adresse (la parcelle cadastrale et sa contenance, le zonage d'urbanisme et ce qu'on peut y\nconstruire, les servitudes, les risques, les permis de construire de la voie, les ventes, les\ndiagnostics energetiques, le terrain), ce qu'on sait d'une commune, les autorisations d'urbanisme\ndelivrees dans une commune, et une parcelle par sa reference cadastrale.\n\nPerimetre : la France, y compris les outre-mer. Une adresse se donne en toutes lettres et le serveur\nla resout a la Base Adresse Nationale. Une commune se donne par son code INSEE (cinq caracteres). Une\nparcelle se donne par son identifiant a quatorze caracteres. Les valeurs sont rendues en francais, telles\nque les sources les publient, et chaque chiffre nomme sa source.\n\nCe serveur ne rend jamais un proprietaire particulier : les fichiers fonciers sont sous convention. Il rend\nles proprietaires personnes morales d'une adresse (societes, SCI, bailleurs sociaux, collectivites, Etat),\nd'apres le fichier annuel de la DGFiP, avec sa date de situation.\nIl ne remplace ni le service urbanisme de la mairie, qui seul delivre les certificats, ni le\ngeometre-expert. Citer la source et la page rendue avec chaque reponse.",
"tools": [
{
"description": "Les proprietaires personnes morales de l'adresse (SCI, societes, bailleurs sociaux, collectivites, Etat, avec SIREN et date de situation, jamais un particulier), la parcelle cadastrale d'une adresse francaise et sa contenance, le zonage d'urbanisme et les destinations autorisees, les prescriptions et servitudes, les risques (argile, sismicite, radon, catastrophes naturelles, installations classees), le terrain (altitude, pente, solaire), les permis de construire rattaches a la voie, les ventes des cinq derniers millesimes, au numero demande l'historique de sa parcelle (ventes, autorisations, naissance au plan depuis 2017), les diagnostics energetiques, les ecoles et entreprises autour. Meme texte que le jumeau .md de la page de voie. L'adresse se donne en toutes lettres ; sans numero, la reponse vaut au point de reference de la voie.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"address": {
"description": "L'adresse en toutes lettres, par exemple « 60 rue Pasteur, Vitry-sur-Seine ». Le numero est facultatif.",
"minLength": 3,
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "get_french_address_facts",
"outputSchema": null
},
{
"description": "Les permis de construire, d'amenager, de demolir et les declarations prealables delivres dans une commune, tels que la commune les declare au ministere (fichier Sitadel) : date, nature, adresse des travaux, parcelle, logements et surface crees, etat du chantier, demandeur quand c'est une personne morale. Les 500 plus recents ; l'API pagine le reste.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"code_insee": {
"description": "Code INSEE de la commune, cinq caracteres, par exemple 94081 (Vitry-sur-Seine).",
"pattern": "^[0-9][0-9AB][0-9]{3}$",
"type": "string"
}
},
"required": [
"code_insee"
],
"type": "object"
},
"name": "get_french_building_permits",
"outputSchema": null
},
{
"description": "Une commune francaise : ses voies adressees, le prix median au metre carre du dernier millesime, le loyer d'annonce au metre carre, le taux de taxe fonciere et son evolution depuis 2020, le document d'urbanisme opposable, la zone A/B/C du marche du logement, la part des locaux raccordables a la fibre, les risques communaux, la delinquance enregistree face au departement et a la France (SSMSI), l'eau du robinet (dernier controle sanitaire, analyses de douze mois, PFAS). Meme texte que le jumeau .md de la page de commune. Paris, Marseille et Lyon renvoient a leurs arrondissements.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"code_insee": {
"description": "Code INSEE de la commune, cinq caracteres, par exemple 94081 (Vitry-sur-Seine).",
"pattern": "^[0-9][0-9AB][0-9]{3}$",
"type": "string"
}
},
"required": [
"code_insee"
],
"type": "object"
},
"name": "get_french_commune_facts",
"outputSchema": null
},
{
"description": "Une parcelle par son identifiant a quatorze caracteres (code INSEE, prefixe, section, numero, par exemple 940810000E0107) : sa contenance, sa commune, et la voie la plus proche de son centre, dont le jumeau porte tout le reste. Le proprietaire n'y est pas : ceux qui sont des personnes morales se lisent dans le jumeau de la voie, un particulier nulle part.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"parcel_id": {
"description": "L'identifiant de la parcelle, quatorze caracteres, par exemple 940810000E0107.",
"pattern": "^[0-9][0-9AB][0-9]{3}[0-9A-Z]{3}[0-9A-Z]{2}[0-9]{4}$",
"type": "string"
}
},
"required": [
"parcel_id"
],
"type": "object"
},
"name": "get_french_parcel",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:e034745e0afca1ce05fce73003a988eaeac283e0948970118be716dbc784a839 | sha256sum