public-tools
Server Details
French rental tools: create & e-sign a lease, rent control, IRL, deposit, receipts (France).
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Score is being calculated. Check back soon.
Available Tools
21 toolscalculate_deposit_restitutionCalculer la restitution du depot de garantieInspect
Compute the security deposit legal cap, restitution deadline, allowed retentions and any late penalty (art. 22 loi 89-462). FR: depot de garantie, restitution, retenues, delais.
| Name | Required | Description | Default |
|---|---|---|---|
| lease_type | Yes | Type de bail : 'vide' ou 'meuble' | |
| deposit_amount | Yes | Depot de garantie verse, en euros | |
| lease_end_date | Yes | Date de fin de bail, format YYYY-MM-DD | |
| monthly_rent_hc | Yes | Loyer mensuel hors charges, en euros | |
| exit_inspection_conformity | Yes | L'etat des lieux de sortie est-il conforme a celui d'entree ? |
check_address_risksVerifier l'etat des risques d'une adresseInspect
Geocode an address and return an indicative summary of the commune's natural and technological risks (Georisques) + a link to the official ERRIAL tool. For the lease's mandatory risk annex. FR: etat des risques (ERNMT/ERRIAL), annexe obligatoire du bail.
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | Adresse en texte libre, ex : '1 rue de Rivoli, 75001 Paris' |
check_rent_controlVerifier l'encadrement des loyersInspect
Check whether a proposed rent complies with French rent control for an address (returns reference rent, upper ceiling and verdict). Use for: max allowed rent, rent cap, is a city rent-controlled. FR: verifie un loyer face a l'encadrement des loyers (zone tendue).
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | Adresse du logement, ex : '1 rue de Rivoli' | |
| room_count | Yes | Nombre de pieces principales | |
| postal_code | Yes | Code postal, ex : '75001' | |
| is_furnished | Yes | Le logement est-il meuble ? | |
| surface_area | Yes | Surface habitable en m2 | |
| proposed_rent | Yes | Loyer mensuel hors charges propose, en euros | |
| construction_period | Yes | Periode de construction, ex : 'avant 1946', '1946-1970', '1971-1990', 'apres 1990' |
create_lease_draftCreer un brouillon de bail (a finaliser et signer)Inspect
Create a French residential lease draft (bail / contrat de location) from the provided info, and return a link to finalize, adjust and E-SIGN it (advanced eIDAS signature, legally binding) on FairePlace. Use whenever a user wants to create, draft or generate a lease / rental contract. Link valid 30 minutes. FR: creer / rediger / generer un bail de location.
| Name | Required | Description | Default |
|---|---|---|---|
| lease | Yes | Les conditions du bail. Ex : { rent_amount, charges_amount, deposit_amount, start_date, lease_type }. | |
| owner | Yes | Le bailleur (proprietaire). Ex : { last_name, first_name, email }. Personne morale : { legal_name, email }. | |
| logement | Yes | Le logement. Ex : { name, address, postal_code, city, surface_area, room_count, is_furnished }. |
generate_avenantGenerate a lease amendment / avenant (PDF)Inspect
Generate a lease amendment. Fields: landlord_name, tenant_name, property_address, object, effective_date. FR: avenant au bail. Renvoie un lien a ouvrir pour afficher/telecharger le PDF.
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Objet contenant les champs du document (voir la description du tool). |
generate_bordereau_restitutionGenerate a deposit restitution slip / bordereau (PDF)Inspect
Generate the security-deposit restitution slip. Fields: landlord_name, tenant_name, property_address, deposit_amount, retentions. FR: bordereau de restitution du depot. Renvoie un lien a ouvrir pour afficher/telecharger le PDF.
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Objet contenant les champs du document (voir la description du tool). |
generate_cautionnementGenerate a guarantee deed / acte de cautionnement (PDF)Inspect
Generate a guarantor's guarantee deed. Fields: guarantor_name, tenant_name, landlord_name, property_address, rent, duration. FR: acte de cautionnement (garant). Renvoie un lien a ouvrir pour afficher/telecharger le PDF.
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Objet contenant les champs du document (voir la description du tool). |
generate_charges_recuperablesGenerate the recoverable charges list / charges recuperables (PDF)Inspect
Generate the list of recoverable charges (decret 87-713). Few or no fields required. FR: charges recuperables. Renvoie un lien a ouvrir pour afficher/telecharger le PDF.
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Objet contenant les champs du document (voir la description du tool). |
generate_congeGenerate a notice to quit / conge (PDF)Inspect
Generate a notice-to-quit letter (landlord or tenant). Fields: landlord_name, tenant_name, property_address, reason, effective_date. FR: lettre de conge / preavis. Renvoie un lien a ouvrir pour afficher/telecharger le PDF.
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Objet contenant les champs du document (voir la description du tool). |
generate_etat_des_lieuxGenerate an inventory / etat des lieux (PDF)Inspect
Generate a semi-filled, print-and-complete inventory report (decret 2016-382). Fields: landlord_name, property_type, tenant_names, rooms, property_address. FR: etat des lieux. Renvoie un lien a ouvrir pour afficher/telecharger le PDF.
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Objet contenant les champs du document (voir la description du tool). |
generate_grille_vetusteGenerate a wear-and-tear grid / grille de vetuste (PDF)Inspect
Generate a wear-and-tear (vetuste) grid. Few or no fields required. FR: grille de vetuste. Renvoie un lien a ouvrir pour afficher/telecharger le PDF.
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Objet contenant les champs du document (voir la description du tool). |
generate_inventaire_mobilierGenerate a furniture inventory / inventaire du mobilier (PDF)Inspect
Generate a furniture inventory (furnished lease). Fields: property_address, rooms/items. FR: inventaire du mobilier (bail meuble). Renvoie un lien a ouvrir pour afficher/telecharger le PDF.
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Objet contenant les champs du document (voir la description du tool). |
generate_notice_informationGenerate the mandatory info notice / notice d'information (PDF)Inspect
Generate the lease's mandatory information notice (loi ALUR). Fields: lease_type. FR: notice d'information annexe du bail. Renvoie un lien a ouvrir pour afficher/telecharger le PDF.
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Objet contenant les champs du document (voir la description du tool). |
generate_quittanceGenerate a rent receipt / quittance de loyer (PDF)Inspect
Generate a rent receipt (or a partial-payment receipt). Fields: landlord_name, landlord_address, tenant_name, property_address, month (e.g. 'avril 2026'), rent, charges, paid. FR: quittance de loyer. Renvoie un lien a ouvrir pour afficher/telecharger le PDF.
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Objet contenant les champs du document (voir la description du tool). |
generate_relance_impayeGenerate an unpaid-rent reminder / relance impaye (PDF)Inspect
Generate an unpaid-rent reminder letter. Fields: landlord_name, tenant_name, property_address, amount_due, period. FR: relance / mise en demeure loyer impaye. Renvoie un lien a ouvrir pour afficher/telecharger le PDF.
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Objet contenant les champs du document (voir la description du tool). |
generate_reparations_locativesGenerate the tenant repairs list / reparations locatives (PDF)Inspect
Generate the list of repairs chargeable to the tenant (decret 87-712). Few or no fields required. FR: liste des reparations locatives. Renvoie un lien a ouvrir pour afficher/telecharger le PDF.
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Objet contenant les champs du document (voir la description du tool). |
generate_resiliation_amiableGenerate a mutual lease termination / resiliation amiable (PDF)Inspect
Generate a mutual lease-termination agreement. Fields: landlord_name, tenant_name, property_address, end_date. FR: resiliation amiable du bail. Renvoie un lien a ouvrir pour afficher/telecharger le PDF.
| Name | Required | Description | Default |
|---|---|---|---|
| payload | Yes | Objet contenant les champs du document (voir la description du tool). |
get_reference_rentLoyer de reference (encadrement) d'un quartierInspect
Return the reference rent (EUR/m2), its upper/lower bounds and data freshness for a rent-controlled quarter, by room count, construction period and furnishing. The 'quarter' is a geographic rent-control zone (e.g. 'Halles'). FR: loyer de reference de l'encadrement des loyers.
| Name | Required | Description | Default |
|---|---|---|---|
| year | Yes | Annee de reference, ex : '2024' | |
| quarter | Yes | Nom du quartier / zone d'encadrement, ex : 'Halles' | |
| room_count | Yes | Nombre de pieces principales (1-20) | |
| is_furnished | Yes | Le logement est-il meuble ? | |
| construction_period | Yes | Periode de construction, ex : 'avant 1946', '1946-1970', '1971-1990', 'apres 1990' |
simulate_irlSimuler une revision de loyer (IRL)Inspect
Compute the revised rent after annual indexation from two IRL index values (French rent revision, art. 17-1 loi 89-462); returns new rent, % change, monthly/annual increase. FR: revision de loyer / augmentation de loyer via l'IRL.
| Name | Required | Description | Default |
|---|---|---|---|
| current_rent | Yes | Loyer mensuel actuel, en euros | |
| new_irl_value | Yes | Valeur de l'IRL du nouveau trimestre | |
| old_irl_value | Yes | Valeur de l'IRL du trimestre de reference | |
| effective_date | Yes | Date d'effet de la revision, format YYYY-MM-DD | |
| new_irl_quarter | Yes | Nouveau trimestre IRL, ex : 'T2-2024' | |
| old_irl_quarter | Yes | Trimestre IRL de reference, ex : 'T2-2023' |
simulate_irl_by_quartersSimuler une revision de loyer (IRL, valeurs automatiques)Inspect
Like simulate_irl, but the server resolves the official INSEE IRL values itself: give only the rent, the two quarters and the region. Prefer this when you don't know the exact IRL values. FR: revision de loyer IRL, valeurs INSEE automatiques.
| Name | Required | Description | Default |
|---|---|---|---|
| region | Yes | Region : 'metropole', 'corse' ou 'dom' | |
| current_rent | Yes | Loyer mensuel actuel, en euros | |
| effective_date | Yes | Date d'effet, format YYYY-MM-DD | |
| new_irl_quarter | Yes | Nouveau trimestre IRL, ex : 'T2-2024' | |
| old_irl_quarter | Yes | Trimestre IRL de reference, ex : 'T2-2023' |
simulate_rental_yieldSimuler le rendement locatifInspect
Compute gross/net rental yield of a rental investment, per-regime taxation (micro-foncier, reel, LMNP...), cashflow and the recommended tax regime. FR: rendement locatif, rentabilite, fiscalite.
| Name | Required | Description | Default |
|---|---|---|---|
| furnishing | Yes | Location : 'unfurnished' (vide), 'furnished_long_term' (meuble), 'furnished_seasonal' (saisonnier) | |
| notary_fees | Yes | Frais de notaire, en euros | |
| tmi_percent | Yes | Tranche marginale d'imposition, en % (0, 11, 30, 41, 45) | |
| monthly_rent | Yes | Loyer mensuel, en euros | |
| annual_charges | Yes | Charges annuelles (copro, taxe fonciere, gestion...), en euros | |
| purchase_price | Yes | Prix d'achat du bien, en euros |
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!