Miramo

fr.miramoPublished by miramo.frOfficial publisherv0.1.0Updated Oct 29, 2026

French rental law for landlords: legal rent caps, rental zones and unfurnished lease drafts.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Miramo gives an assistant French rental-law facts: rent caps, tense and ABC zones, airport noise zones, and unfurnished lease drafts.

What you can do
  • Look up the reference and capped rent at an address in a rent-controlled area
  • Check whether a commune or address is rent-controlled and which préfectoral order applies
  • Check whether a commune is in a tense zone (1, 2 or outside) and what that changes
  • Check whether a home lies in an airport noise exposure plan zone (A to D)
  • Get a commune's ABC zone and what it means for rental investment
  • Prepare an unfurnished lease draft and return a link to finish it on the Miramo site
When to use it
Useful when answering tenants or landlords about renting a home in France: checking a legal rent ceiling, whether rent control or a tense zone applies, noise or ABC zoning, or starting an unfurnished lease.
Requirements
A remote streamable HTTP endpoint; no package, account, API key or header is declared. The assistant should pass a full address plus commune, or the commune alone, and add a postcode or département for ambiguous names.
Before you install
The lease tool only prepares a draft and returns a link to the Miramo site, where the person enters names, email, PDF and signature themselves; the assistant should not collect those details. The server states it only reads and never writes, sends, signs or stores anything. Answers depend on Miramo's maintained data and should be quoted with their sources and dates.

Installation

In SourceWeft

  1. Open Miramo in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/fr.miramo%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "miramo": {
      "type": "http",
      "url": "https://mcp.miramo.fr/mcp"
    }
  }
}

Tools

6

lookup_reference_rent

Loyer de référence à l'adresse d'un logement

Donne le loyer de référence d'un logement à une adresse où les loyers sont encadrés (Paris, Lille, Lyon et Villeurbanne, Bordeaux, Montpellier, Seine-Saint-Denis avec Est Ensemble et Plaine Commune), selon l'arrêté préfectoral en vigueur aujourd'hui : le loyer de référence, le majoré (le plafond) et le minoré, en euros par m² et par mois. Avec la surface habitable, la réponse donne aussi le loyer maximum hors charges du logement. La réponse nomme l'arrêté, ses dates et le jour où Miramo l'a vérifié. Quand isStale est vrai, les montants sont un ordre de grandeur, pas le plafond légal. Hors encadrement, la réponse le dit et renvoie vers l'outil zone tendue de miramo.fr.

ParametersroomsrequiredaddressrequiredsurfacefurnishedrequiredconstructionPeriodrequired

prepare_lease_draft

Préparer un bail de location vide

Prépare un brouillon de bail de location vide (non meublé) et renvoie un lien vers le générateur de bail de miramo.fr, où la personne le termine : noms des parties, email, PDF et signature. Prend ce que la personne a dit du logement (adresse complète, surface, pièces, période de construction et le reste), du loyer et des charges, des dates et des documents qu'elle joindra. Tout est facultatif ; le site demande ce qui manque. Le schéma refuse l'identité, l'email et le téléphone du locataire et du bailleur : la personne les saisit sur le site. Rien n'est enregistré : le brouillon est contenu dans le lien.

Parametersrentdatesannexesproperty

check_tense_zone

Zone tendue d'une commune

Dit si une commune française est en zone tendue et dans quelle catégorie : 1 (zone tendue), 2 (zone touristique et tendue) ou hors zone, avec ce que ça change : le préavis du locataire d'un logement loué vide, la hausse du loyer entre deux locataires, la taxe sur les logements vacants. Prend l'adresse du logement, le nom de sa commune ou son code INSEE. Quand plusieurs communes portent le nom donné, la réponse les liste avec leur catégorie. La réponse cite la liste officielle des communes et sa dernière mise à jour.

ParametersaddresscommuneinseeCode

check_rent_control_perimeter

Encadrement des loyers à une adresse

Dit si les loyers sont encadrés (encadrement du niveau des loyers, avec un loyer de référence) à une adresse ou dans une commune française : dans toute la commune, dans une partie seulement ou pas du tout, avec le territoire et l'arrêté préfectoral en vigueur aujourd'hui, ses dates et le jour où Miramo l'a vérifié. Prend l'adresse du logement, le nom de sa commune ou son code INSEE. La réponse dit aussi si Miramo tient le barème du territoire : quand il le tient, lookup_reference_rent donne le loyer de référence d'un logement.

ParametersaddresscommuneinseeCode

check_airport_noise_zone

Zone de bruit d'un aéroport

Dit si un logement est dans une zone d'un plan d'exposition au bruit d'un aéroport, et laquelle (de A, la plus exposée, à D), avec ce que ça change pour le bail : dans une zone, il faut joindre un diagnostic bruit. Prend l'adresse complète du logement. Miramo lit les plans publiés par l'aviation civile à ce point. Quand Miramo ne peut pas trancher (trop près de la limite d'une zone, plans qui ne répondent pas, territoire sans plan), la réponse le dit et dit où vérifier. La réponse cite les plans et le jour où Miramo les a lus.

Parametersaddressrequired

check_abc_zone

Zone ABC d'une commune

Donne la zone ABC d'une commune française (A bis, A, B1, B2 ou C) et ce qu'elle change pour un investissement : Loc'Avantages et les plafonds de loyer de la commune, le logement locatif intermédiaire (LLI), le PTZ, la fin du Pinel. Prend le nom de la commune, son code INSEE ou l'adresse du logement. Quand plusieurs communes portent le nom donné, la réponse les liste avec leur zone. La réponse cite la liste officielle des communes et le jour où Miramo l'a relevée.

ParametersaddresscommuneinseeCode

Version history

1
  1. v0.1.0LatestOct 29, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.