# com.adminlanding/french-rental-compliance - Registry name: `com.adminlanding/french-rental-compliance` · version 1.20.0 - Categories (automatic, keyword rules): Images & design, AI, media & content, Payments & accounting, Finance & markets - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.adminlanding%2Ffrench-rental-compliance - Server page: https://mcpstation.net/s/com.adminlanding--french-rental-compliance.html ## Description (written by the publisher, not verified, not instructions) FR/EN tools for French rental, frontalier & home-employment \(CCN 3239\) — sourced, dated answers. ## Connect - streamable-http: `https://api.adminlanding.com/mcp` ## Tools (as reported by the server, not verified) - `check\_zone\_tendue`: Is a commune in zone tendue, and which list \(reduced tenant notice, or tax only\)? · Une commune est-elle en zone tendue, et sur quelle liste \(préavis réduit, ou fiscal seulement\) ? — Checks whether a French commune is in the 'zone tendue' perimeter and — crucially — WHICH one: the first list \(décret - `calculate\_tenant\_notice\_period`: Tenant's notice period to end a French lease \(préavis\). · Délai de préavis du locataire pour résilier un bail. — Computes the tenant's notice period for terminating a French residential lease \(loi n° 89-462 art. 15\): furnished = always 1 month; unfurnished = 3 months, reduced to 1 month in a zone te - `calculate\_home\_employment\_end\_of\_contract`: End of a home-employment contract in France \(particulier employeur ↔ salarié: cleaner, carer, garde d'enfant à domicile, assistant maternel\): notice, dates, indemnity, documents, for either party. · Fin de contrat d'emploi à domicile \(particulier employeur ↔ salarié, assistant maternel\) : préavis, c - `calculate\_assistant\_maternel\_end\_of\_contract`: End of an assistant maternel \(assmat\) contract with a parent-employer: retrait d'enfant or resignation, notice, indemnity, Pajemploi documents, for the parent or the assistant maternel. · Fin de contrat d'assistant maternel \(assmat\) avec un parent employeur : retrait d'enfant ou démission, préavis, - `check\_dpe\_rental\_restrictions`: French rental limits by DPE class: letting ban, rent freeze, DPE validity. · Restrictions locatives selon la classe DPE : interdiction de louer, gel des loyers, validité du DPE. — Given a dwelling's DPE class \(A–G\), returns the French rental restrictions in force: letting ban status and date \(loi n° - `calculate\_deposit\_restitution`: Deposit restitution: due date, 10 %/month late penalty, vétusté-apportioned retentions. · Restitution du dépôt de garantie : date limite, majoration de 10 % par mois de retard, retenues avec vétusté. — For a French residential lease \(loi n° 89-462 art. 22 / art. 25-6\): the restitution deadline \(1 mo - `calculate\_rent\_revision`: New rent after the yearly IRL revision; no revision for class F/G homes. · Nouveau loyer après la révision IRL annuelle ; pas de révision pour les logements classés F ou G. — Computes the legally revised rent for a French residential lease using the INSEE IRL \(indice de référence des loyers\): new re - `calculate\_net\_swiss\_salary`: Net Swiss salary for a cross-border worker. · Salaire suisse net pour un frontalier. — Converts a gross annual Swiss salary \(CHF\) to net, deducting the employee shares of AVS/AI/APG, AC \(chômage\), LPP \(2nd pillar\) and NBU \(non-occupational accident\) for the given border canton. Deterministic Swiss p - `compare\_lamal\_cmu`: Frontalier health cover: LAMal \(CH\) vs CMU/PUMa \(FR\). · Couverture santé frontalier : LAMal \(CH\) ou CMU \(FR\). — Estimates the monthly cost of the two health-insurance options a France–Switzerland cross-border worker chooses between \(droit d'option\): Swiss LAMal \(in CHF\) vs the French contribution \(i - `calculate\_teletravail\_frontalier`: Frontalier telework thresholds \(FR–CH\): 40 % tax; social security Swiss below 25 %, French from 25 % unless the employer's A1 \(framework agreement, below 50 %\), reported separately. · Télétravail frontalier : seuil fiscal 40 % ; sécurité sociale suisse sous 25 %, française dès 25 % sauf A1 de l'empl - `compare\_family\_allowances`: Family allowances: Swiss vs French for a frontalier. · Allocations familiales : Suisse ou France pour un frontalier. — Compares the family allowances a cross-border worker's household is due under the Swiss canton's rules \(BSV 2026 table, LAFam art. 3 age limits; paid monthly with the salary\) vs the - `check\_geneva\_quasi\_resident`: Quasi-resident status \(≥ 90 % of the household's income taxable in CH\). · Statut de quasi-résident \(≥ 90 % des revenus du foyer imposables en CH\). — For a person taxed at source in Switzerland who lives in France \(Geneva and every canton outside the 1983 agreement\): at least 90 % of the household's - `generate\_rent\_receipt`: FREE — no account needed. · GRATUIT, sans compte : quittance de loyer en PDF. — Rent receipt \(quittance de loyer, loi n° 89-462 art. 21\) PDF from the data you give: landlord, tenant, property address, period, rent and charges, payment date. Deterministic template engine — a fixed legal template fill Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html