Who is a French condominium's syndic, and when does its mandate end? By condo or by area.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Use this when you need to know which French condominiums in an area have a syndic mandate ending soon. One call returns up to 100 condominiums for a commune (INSEE code), postal code, department or a syndic's SIRET and a date window (default next 6 months), sorted by mandate end date, with current professional syndic, lots and address, from the official ANAH registry. Prospect list for property managers, insurers, contractors. Price: 0.03 USDC per call (x402).
Window start, default today
Window end, default today + 180 days (window of 2 years at most)
INSEE commune code, e.g. 78311
Offset for paging
Minimum number of lots
Postal code, five digits
Department code: 78, 2A, 974
professionnel or bénévole
Professional syndic SIRET: its portfolio
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http france-condominium-syndic-mandate-end https://syndic.amacunia.fr/mcp
Use this when you need to know which French condominiums in an area have a syndic mandate ending soon. One call returns up to 100 condominiums for a commune (INSEE code), postal code, department or a syndic's SIRET and a date window (default next 6 months), sorted by mandate end date, with current professional syndic, lots and address, from the official ANAH registry. Prospect list for property managers, insurers, contractors. Price: 0.03 USDC per call (x402).
| Argument | Type | Description |
|---|---|---|
| apres | string | Window start, default today |
| avant | string | Window end, default today + 180 days (window of 2 years at most) |
| commune | string | INSEE commune code, e.g. 78311 |
| decalage | integer | Offset for paging |
| lots_min | integer | Minimum number of lots |
| code_postal | string | Postal code, five digits |
| departement | string | Department code: 78, 2A, 974 |
| type_syndic | string | professionnel or bénévole |
| siret_syndic | string | Professional syndic SIRET: its portfolio |
{
"type": "object",
"properties": {
"apres": {
"type": "string",
"format": "date",
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$",
"description": "Window start, default today"
},
"avant": {
"type": "string",
"format": "date",
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$",
"description": "Window end, default today + 180 days (window of 2 years at most)"
},
"commune": {
"type": "string",
"pattern": "^[0-9][0-9ABab][0-9]{3}$",
"description": "INSEE commune code, e.g. 78311"
},
"decalage": {
"type": "integer",
"minimum": 0,
"description": "Offset for paging"
},
"lots_min": {
"type": "integer",
"minimum": 1,
"description": "Minimum number of lots"
},
"code_postal": {
"type": "string",
"pattern": "^[0-9]{5}$",
"description": "Postal code, five digits"
},
"departement": {
"type": "string",
"pattern": "^([0-9]{2,3}|2[ABab])$",
"description": "Department code: 78, 2A, 974"
},
"type_syndic": {
"enum": [
"professionnel",
"bénévole",
"benevole"
],
"type": "string",
"description": "professionnel or bénévole"
},
"siret_syndic": {
"type": "string",
"pattern": "^[0-9 ]{14,20}$",
"description": "Professional syndic SIRET: its portfolio"
}
}
}Free sample: a real condominium record and an extract of a real list of mandates ending soon. Same shapes as syndic_lookup and syndic_echeances.
No arguments.
{
"type": "object",
"title": "syndic_exampleArguments",
"properties": {}
}Use this when you need to know who manages a French condominium (its professional syndic) and when that syndic's mandate ends. For 1 to 50 condominiums (registry number, e.g. AA2002871): the syndic with SIRET, the declared end of its mandate (3 years max, art. 28 decree 67-223), days left, status, lots, address, from the official ANAH registry (656,000 condos, daily file). For syndics, insurers, building contractors. Price: 0.01 USDC per call (x402).
| Argument | Type | Description |
|---|---|---|
| immatriculations* | string | 1 to 50 condominium registry numbers, comma-separated |
{
"type": "object",
"required": [
"immatriculations"
],
"properties": {
"immatriculations": {
"type": "string",
"pattern": "^[A-Za-z]{2}[0-9]{7}( *, *[A-Za-z]{2}[0-9]{7}){0,49}$",
"description": "1 to 50 condominium registry numbers, comma-separated"
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 15, 2026.