MCP.Market

Public Tools MCP server

online · 100% uptime
by faireplace.com·com.faireplace/public-tools·v0.3.0

French rental tools: create & e-sign a lease, rent control, IRL, deposit, receipts (France).

B76/100grade B
What users say
No reviews yet
Be the first
Safety scan
B76/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Public Tools yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Public Tools tools (21, 1 write)

write = sends, deletes, buys or posts
  • calculate_deposit_restitutionFree

    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.

  • check_address_risksFree

    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.

  • check_rent_controlFree

    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).

  • create_lease_draftwrite actionFree

    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.

  • generate_avenantFree

    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.

  • generate_bordereau_restitutionFree

    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.

  • generate_cautionnementFree

    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.

  • generate_charges_recuperablesFree

    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.

  • generate_congeFree

    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.

  • generate_etat_des_lieuxFree

    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.

  • generate_grille_vetusteFree

    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.

  • generate_inventaire_mobilierFree

    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.

  • generate_notice_informationFree

    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.

  • generate_quittanceFree

    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.

  • generate_relance_impayeFree

    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.

  • generate_reparations_locativesFree

    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.

  • generate_resiliation_amiableFree

    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.

  • get_reference_rentFree

    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.

  • simulate_irlFree

    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.

  • simulate_irl_by_quartersFree

    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.

  • simulate_rental_yieldFree

    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.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

1 high
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 1041ms20/20
  • Tool poisoning21 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
  • Maintenancelast push 86 days ago12/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace7/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 76/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Public Tools compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
76/100
higher than 48% of 48,255 servers
Tools
21
the typical server has 7
Tools that change things
5%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
490 ms
faster than 30% of 30,031 servers

What its tools let an agent do: 7 read · 14 create

Install Public Tools in Claude Code, Cursor or VS Code

claude mcp add --transport http public-tools https://mcp.faireplace.com/mcp
Add to Cursor

What the publisher says

From the Public Tools repository's README, as published. We do not edit it. Read it on GitHub

FairePlace — Public MCP Server 🏠🇫🇷

A public, no-auth, remote MCP server that exposes FairePlace's free French residential rental tools to AI agents (ChatGPT, Claude, Perplexity, Cursor…): create & e-sign a lease (bail), check rent control, revise rent (IRL), compute a security deposit or rental yield, get an address risk report, and generate rental documents (rent receipts, inventory, notices, and more).

Zero LLM inference server-side. The server is a thin, deterministic proxy over FairePlace's public API — the calling agent pays for its own inference; FairePlace only runs Rust/Typst logic. Marginal cost ≈ 0.

Endpoint: https://mcp.faireplace.com/mcp · Registry: com.faireplace/public-tools

Quick start

Add the remote server to any MCP client:

No API key, no account. Ask your agent things like "Check if a 1500 €/month rent is legal at 75001 Paris for a 45 m² 2-room" or "Create a furnished lease for a flat in Paris at 850 €".

Tools (21)

Data & compliance (return JSON):

Lease creation (the conversion tool):

Document generation (return a link that renders the PDF): generatequittance, generateetatdeslieux, generateconge, generatecautionnement, generateavenant, generateresiliationamiable, generaterelanceimpaye, generateinventairemobilier, generatenoticeinformation, generatereparationslocatives, generategrillevetuste, generatechargesrecuperables, generatebordereau_restitution.

How the lease → signature flow works

agent → create_lease_draft(owner, logement, lease)
      → FairePlace stores an anonymous draft, returns draft_token
      → tool returns  https://mcp.faireplace.com/r?draft_token=…
user clicks the link
      → GET /r sets the draft_token cookie on .faireplace.com, 302 → app sign-up
      → on login, FairePlace ingests the draft and opens it on the Signature step

The server never hands back a signable document — signature stays behind FairePlace auth. Every link carries utm_source=mcp for attribution.

Architecture

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Public Tools: common questions

Is Public Tools MCP server safe?
Mostly: it is graded B (76/100). Read the Public Tools safety report
How do I install Public Tools?
It runs remotely at mcp.faireplace.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Public Tools need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Public Tools maintained?
The last commit was 125 days ago (2026-07-02). The latest release is v0.3.0.
Is Public Tools up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does Public Tools compare with other MCP servers?
safety score 76/100 (higher than 48% of 48,255 servers); tools 21 (the typical server has 7); tools that change things 5% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.