# fr.synergieloc/immobilier

Draw buildings as DXF, IFC and 3D, plus exact French rent and charges calculations.

- **Type:** MCP server
- **Trust:** 30/100 (D), scored on the content rubric
- **Verification:** community-indexed — nobody has claimed this listing
- **Version:** 1.1.0
- **Author:** fr.synergieloc
- **License:** Unknown
- **Endpoints:** streamable-http https://synergieloc.fr/mcp
- **Source:** https://synergieloc.fr/api-ia
- **Endpoint health:** reachable (last checked 2026-10-03T17:14:39.990Z, 6 samples) — uptime is not a security property and is not part of the trust score
- **Compatible clients:** claude-code, cursor, copilot, chatgpt, gemini (basis: transport)

## Trust

30/100 (D), scored on the content rubric
- Publisher verified: no
- Install scripts: suspicious script found
- Prompt-injection scan: findings present
- Obfuscation scan: clean
- Evidence age: 23 days

## Security scan

- **Status:** warnings
- **Scanned:** 2026-09-12T20:57:24.434Z
- **Version scanned:** live
- **CVEs:** no coverage — this entry has no package coordinates to query OSV against, so "no known CVEs" is NOT asserted for it.
**Findings**
- injection-shaped content (warning) in the `cao_visite_camera` tool: Exfiltration-shaped instruction
- injection-shaped content (warning) in the `decide_campagne` tool: Exfiltration-shaped instruction

## Tools

41 declared. Observed from a live `tools/list` probe.
- `irl_revision_loyer` — QUAND un bail arrive à sa date anniversaire et que le loyer peut être révisé. Révision annuelle d'un loyer d'habitation indexée sur l'IRL (art. 17-1 loi 89-462)
- `regularisation_charges` — QUAND l'exercice de charges est clos et qu'il faut solder les provisions — en gérance (par locataire) comme en copropriété (par tantièmes de lot). Régularisatio
- `quittance_loyer` — QUAND le loyer a été PAYÉ et que le locataire demande sa quittance — jamais avant encaissement (art. 21). Génère une quittance de loyer conforme (art. 21 loi 89
- `cao_generer_dxf` — WHEN the drawing must leave as a real CAD file, openable by an architect or a draughtsman. Draw a building scene and get an AutoCAD DXF. Call cao_verifier first
- `cao_generer_ifc` — WHEN the drawing must leave as a real BIM file, openable in Revit/ArchiCAD/Solibri — not just a drawing. Draw a building scene and get an IFC4 file: real spatia
- `cao_metres` — WHEN you need FIGURES from a design — to price a job, order materials, or check a quote. Compute quantities (metrés) from a CAO scene. Also returns alertes[] fr
- `cao_rendu` — WHEN you want to SEE the plan before delivering it — a quick visual check that the scene is what you meant. Top-down preview (SVG/PNG) of a CAO scene. Prefer ca
- `cao_pdf` — WHEN the design must be HANDED OVER to a client, an architect or a planning office. Generate a professional TECHNICAL SHEET from a CAO scene: top view, elevatio
- `cao_visite_plan` — WHEN the building should be SEEN in motion rather than read on a flat plan — you direct the shot. IMPORTANT: call cao_verifier FIRST and fix every severite=crit
- `cao_mobilier` — WHEN you are about to furnish or decorate a scene — call this BEFORE composing `mobilier[]`, and never furnish with `boites[]`. FREE catalogue (no API key, 0 un
- `cao_visite_camera` — WHEN the automatic visit is good but ONE view is wrong — the façade is cut off, the ridge is out of frame, you want to step into the next room — and rewriting a
- `cao_verifier` — WHEN a scene is composed and BEFORE cao_pdf / cao_generer_dxf / cao_rendu / cao_visite_plan / cao_visite_studio — the cheap check that stops a wrong plan or bro
- `bonnes_pratiques` — WHEN you discover this server — call it FIRST, before anything else, and again if your cached instructions may be stale. FREE versioned playbook of best practic
- `decide_campagne` — WHEN an outreach scenario has collected prospects and must decide what to do with each one — Make/n8n collects, Synergieloc decides. Authenticated decision engi
- `obtenir_cle_api` — QUAND vous n'avez pas encore de clé — APPELEZ-LE EN PREMIER, il n'y a aucune raison d'attendre. Obtenez une clé API GRATUITE instantanément — AUCUN email requis
- `guides_liste` — QUAND vous ignorez comment une opération se fait dans le logiciel, ou quelle règle métier s'applique. Liste les guides officiels du logiciel Synergieloc (mode d
- `guide_lire` — QUAND guides_liste a rendu un slug pertinent et qu'il faut le contenu complet de la procédure. Lit un guide officiel Synergieloc en Markdown complet (slug obten
- `avenant_revision_irl` — QUAND la révision IRL est calculée et qu'il faut la NOTIFIER au locataire par courrier. Calculez d'abord avec irl_revision_loyer. Courrier de révision de loyer 
- `avis_echeance` — QUAND le bailleur doit APPELER le loyer du mois (avant paiement). Génère un AVIS D'ÉCHÉANCE (appel de loyer) HTML — PDF via POST /api/v1/documents/avis-echeance
- `relance_impaye` — QUAND un loyer reste impayé après l'échéance. Choisissez le niveau 1–5 selon l'ancienneté ; à partir du 3, la mise en demeure engage la procédure. Courrier de R
- `crg_proprietaire` — QUAND il faut rendre compte au propriétaire (fin de trimestre, d'exercice, ou à sa demande). COMPTE RENDU DE GESTION simplifié pour le propriétaire (HTML ; PDF 
- `fiscal_synthese` — QUAND un bailleur se demande s'il a intérêt au micro-foncier ou au réel — typiquement à l'approche de la déclaration. INDICATIF. Synthèse fiscale revenus foncie
- `mouvement_locataire` — QUAND un locataire ENTRE ou SORT du logement : checklist et solde de tout compte. Document ENTRÉE ou SORTIE locataire (checklist + solde de tout compte). PDF vi
- `edl_etat_des_lieux` — QUAND il faut constater l'état du logement, à l'entrée ou à la sortie — pièce indispensable pour retenir sur le dépôt de garantie. État des lieux d'entrée ou de
- `bon_intervention` — QUAND une réparation doit être commandée à un artisan ou signalée au propriétaire. Bon / demande d'intervention maintenance. PDF via POST /api/v1/documents/bon-
- `facture_facturx` — QUAND une facture doit être conforme à la facturation électronique française (réforme e-facture, EN 16931). Facture Factur-X (PDF/A-3 + XML EN 16931). POST /api
- `declaration_paiement` — QUAND le client vous dit qu'un loyer a été payé : à appeler AVANT quittance_loyer, pour tracer l'encaissement. Le client confirme si le locataire a payé (date +
- `mandat_gerance` — QUAND un propriétaire confie la gestion de son bien à une agence : c'est le contrat de départ, avant tout le reste. Rédige un MANDAT DE GESTION (loi Hoguet) HTM
- `candidature_locataire` — QUAND un candidat constitue son dossier pour un logement. Dossier de CANDIDATURE locataire (HTML ; PDF via /api/v1/documents/candidature). Destinataire fenêtre 
- `annonce_location` — QUAND un bien vacant doit être mis en location et qu'il faut rédiger l'annonce. Rédige un BROUILLON d'annonce de location (texte_brut + html). IMPORTANT : aucun
- `envoyer_retour` — QUAND un résultat vous semble faux, incomplet, ou qu'un endpoint plante. Gratuit, sans quota, toujours ouvert. Envoyer un retour / suggestion pour améliorer l'a
- `pack_partenaire` — WHEN you are helping an artisan or a BTP company and need to know what the Partner Portal already covers — call it first. FREE catalogue of the Partner Portal a
- `fiche_mission` — QUAND un artisan prépare une intervention ou un chantier. Fiche mission / chantier (app Missions). HTML ; PDF via POST /api/v1/documents/fiche-mission. Dossier 
- `devis_travaux` — QUAND un artisan chiffre des travaux avant accord du client. Devis travaux (app Factures). HTML ; PDF via POST /api/v1/documents/devis-travaux. lignes[] = {libe
- `liste_materiaux` — QUAND il faut préparer les achats d'un chantier. Liste matériaux / panier (app Panier). POST /api/v1/documents/liste-materiaux. articles[] = {libelle, quantite,
- `confirmation_rdv` — QUAND un rendez-vous est pris et doit être confirmé par écrit. Confirmation de rendez-vous (app Agenda). POST /api/v1/documents/confirmation-rdv.
- `note_frais` — QUAND des frais professionnels doivent être remboursés ou justifiés. Note de frais (app Frais). POST /api/v1/documents/note-frais. lignes[] = {date, libelle, mo
- `journal_kilometrique` — QUAND les déplacements doivent être justifiés (barème kilométrique). Journal kilométrique + indemnités (app Kilométrique). POST /api/v1/documents/journal-kilome
- `compte_rendu_chantier` — QUAND il faut rendre compte de l'avancement d'un chantier au client. Compte-rendu d'avancement (app Chantier IA). POST /api/v1/documents/compte-rendu-chantier. 
- `relance_facture_client` — QUAND un artisan n'est pas payé par SON client (BTP). À ne pas confondre avec relance_impaye, qui vise un locataire. Relance facture client BTP (app Factures en
- …and 1 more

## Install

**Verdict: do-not-install** — Do not install: 2 injection-shaped patterns found in this entry's own text — it may try to steer the model that loads it.
**Blocking**
- 2 injection-shaped patterns found in this entry's own text — it may try to steer the model that loads it. — tool:cao_visite_camera: Exfiltration-shaped instruction · tool:decide_campagne: Exfiltration-shaped instruction
**Cautions** (coverage gaps and advisories — never blocking)
- No CVE coverage: this entry has no npm/PyPI coordinates to query OSV against, so "no known vulnerabilities" is not a claim that can be made about it.
- No publisher has proved control of this listing; it is indexed, not vouched for.
**Client configuration withheld.** Client configs are withheld because this entry has a blocking finding. Show the warnings below to the person installing it.
If they have seen the findings and still want to proceed, request the plan again with acknowledge_warnings=true.

## Blast radius

Contained to moderate — no credential declaration found, from the publisher, the upstream registry, or the README. Known so far: runs on someone else's infrastructure; read-only tool surface.
- Floor 9, ceiling 27 (tier: unknown)
- `unknown` means the floor and ceiling land in different bands — not measured enough to name one. It does not mean low.
- This is impact, not likelihood. A high radius is not a defect: a filesystem server is supposed to write files. It is never part of the trust score.

## Machine-readable views of this entry

- Signed JSON: https://forgeregistry.com/api/v1/packages/fr.synergieloc%2Fimmobilier
- Install plan: https://forgeregistry.com/api/v1/packages/fr.synergieloc%2Fimmobilier/install-plan
- Alternatives: https://forgeregistry.com/api/v1/alternatives/fr.synergieloc%2Fimmobilier
- HTML page: https://forgeregistry.com/registry/fr.synergieloc%2Fimmobilier
- MCP: POST https://forgeregistry.com/api/mcp → `forge_get_package` / `forge_install_plan`

## About this document

Generated by Forge (https://forgeregistry.com) — a compact rendering of the same record served, signed, at the JSON URL above. Trust and scan facts are the registry's own measurements; anything Forge did not measure is named as unmeasured rather than omitted.
