Offres Neuf by M2

co.m2agent.app-promotersPublished by app-promoters.m2agent.coOfficial publisherv0.1.1Updated Oct 30, 2026

Logements neufs des promoteurs partenaires de M2 : programmes, lots, prix et disponibilités.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Searches M2 partner developers' new-build housing catalogue and returns lots, programmes, prices and availability for buyer projects.

What you can do
  • Search new-build lots by city, unit type, budget, surface, outdoor space, delivery date or developer, and list partner developers with their programme and lot counts.
  • Read a full lot sheet (surface, floor, orientation, parking, plan, price, status, data freshness) or a whole programme with its available lots.
  • Compare 2 to 4 lots in a table and flag a recommended lot for the buyer's project.
  • Check current commercial status of lots (available, on hold, reserved, sold) with update date and a reliability indicator.
  • Send a contact request to a developer's sales adviser for a lot or programme.
When to use it
Useful for French new-build property search: when a buyer describes a project (city, unit type, budget, delivery date) and wants matching homes, details, comparisons or a hand-off to a sales adviser. Not a general real-estate or rental listing tool.
Requirements
Remote streamable HTTP endpoint; no package, environment variable or header is declared. No authentication is declared in the manifest.
Before you install
create_lead transmits the buyer's contact details to a developer's sales adviser and should only be called with explicit consent and details the buyer supplied. Prices and availability come from developers and may be stale; statuses with low reliability should be flagged. Only listings returned by the tools should be presented.

Installation

In SourceWeft

  1. Open Offres Neuf by M2 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/co.m2agent.app-promoters%2Foffres/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": {
    "offres-neuf-by-m2": {
      "type": "http",
      "url": "https://app-promoters.m2agent.co/mcp/offres"
    }
  }
}

Tools

7

search_lots

Rechercher des logements neufs

Recherche des logements neufs (lots) dans le catalogue des programmes partenaires de M2, et les affiche sous forme de cartes. Utiliser dès qu'un acquéreur décrit un projet : ville, typologie (T2, T3...), budget, surface, extérieur (terrasse, balcon...), date de livraison, promoteur. Par défaut seuls les lots disponibles sont renvoyés, triés par prix croissant. Chaque lot porte un indicateur de fraîcheur : si `reliability` vaut `low`, prévenir l'utilisateur que la disponibilité doit être confirmée (check_availability). Ne jamais inventer de logement absent des résultats. Ne jamais retirer ni assouplir un critère de l'acquéreur de sa propre initiative : en l'absence de résultat, présenter les pistes d'élargissement renvoyées (`relaxations`) et laisser l'acquéreur choisir. Les cartes sont affichées directement à l'utilisateur : ne pas recopier la liste dans la réponse.

Parameterscitylimitdistrictmin_areapromoterincentivemax_pricemin_priceunit_typesoutdoor_spacesmin_outdoor_areainclude_unavailable+1 more

get_lot

Détail d'un lot

Renvoie la fiche complète d'un lot : surface, étage, extérieur, orientation, parking, plan, prix, statut et fraîcheur de la donnée, ainsi que le programme (adresse, livraison, prestations, points forts, dispositifs éligibles). Utiliser quand l'acquéreur veut « voir le détail » d'un logement.

Parameterslot_idrequired

get_program

Détail d'un programme

Renvoie la présentation d'un programme immobilier neuf (promoteur, localisation, description, livraison, prestations, points forts, dispositifs éligibles) et la liste de ses lots disponibles. Utiliser quand l'acquéreur s'intéresse à une résidence dans son ensemble plutôt qu'à un lot précis.

Parametersprogram_idrequired

compare_lots

Comparer des logements

Affiche un tableau comparatif de 2 à 4 lots (prix, surface, extérieur, étage, livraison, points forts, statut et fraîcheur). Pour formuler une recommandation, renseigner `recommended_lot_id` avec le lot le plus adapté au projet exprimé par l'acquéreur (résidence principale, investissement, budget…) et `reasons` avec 2 à 4 justifications courtes, fondées uniquement sur les données des lots comparés. La recommandation est mise en évidence dans le tableau. Le tableau se termine par un formulaire de mise en relation (nom, e-mail, téléphone, projet, créneau, message) qui transmet directement la demande au conseiller : ne pas redemander ces informations dans la conversation, inviter l'acquéreur à utiliser le formulaire. Le tableau est affiché directement à l'utilisateur : ne pas le recopier dans la réponse.

Parameterslot_idsrequiredreasonsrecommended_lot_id

check_availability

Vérifier la disponibilité

Vérifie le statut commercial actuel (`available` disponible, `on_hold` optionné, `reserved` réservé, `sold` vendu) d'un ou plusieurs lots, avec la date de dernière mise à jour transmise par le promoteur et un indice de fiabilité (`high` < 24 h, `medium` < 72 h, `low` au-delà). Utiliser avant de recommander un lot ou de proposer une mise en relation, et quand l'acquéreur demande si un logement est toujours disponible.

Parameterslot_idsrequired

list_promoters

Lister les promoteurs

Liste les promoteurs partenaires de M2 présents dans le catalogue, avec leur nombre de programmes et de lots disponibles. Utiliser pour identifier un promoteur cité par l'acquéreur avant de filtrer search_lots.

Takes no parameters.

create_lead

Demander une mise en relation

Transmet une demande de mise en relation avec un conseiller commercial du promoteur, à propos d'un lot ou d'un programme. N'appeler qu'après accord explicite de l'acquéreur, avec les coordonnées qu'il a lui-même fournies dans la conversation (ne jamais les inventer). Le conseiller recontacte l'acquéreur ; aucun rendez-vous n'est confirmé par cet outil.

Parametersnamerequiredemailrequiredphonebudgetlot_idchannelmessagepurposeincentiveprogram_idpreferred_callback_time

Version history

1
  1. v0.1.1LatestOct 30, 2026

Score

72% 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

    Publish an icon in the registry entry.

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