Verified Art Deco buildings of Belgium and Hauts-de-France: search, nearby, architects, routes.
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.
Bâtiments autour d’un point, triés par distance. Les fiches à position approximative sont exclues.
Latitude WGS84
Longitude WGS84
Langue des textes renvoyés (fr fait foi)
1-100
Rayon en km (0,1-50)
Bâtiments autour d’un point, triés par distance. Les fiches à position approximative sont exclues.
| Argument | Type | Description |
|---|---|---|
| lat* | number | Latitude WGS84 |
| lon* | number | Longitude WGS84 |
| lang | string | Langue des textes renvoyés (fr fait foi) |
| limit | integer | 1-100 |
| radius_km | number | Rayon en km (0,1-50) |
{
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number",
"description": "Latitude WGS84"
},
"lon": {
"type": "number",
"description": "Longitude WGS84"
},
"lang": {
"enum": [
"fr",
"en",
"nl"
],
"type": "string",
"default": "fr",
"description": "Langue des textes renvoyés (fr fait foi)"
},
"limit": {
"type": "integer",
"default": 20,
"description": "1-100"
},
"radius_km": {
"type": "number",
"default": 2,
"description": "Rayon en km (0,1-50)"
}
}
}Licence, méthode de vérification, dictionnaire des champs, nombres et jeux de données téléchargeables.
No arguments.
{
"type": "object",
"properties": {}
}Comptes de bâtiments regroupés par critère, éventuellement après filtrage par région.
| Argument | Type | Description |
|---|---|---|
| region | string | Région (optionnel) |
| group_by* | string | Critère |
{
"type": "object",
"required": [
"group_by"
],
"properties": {
"region": {
"type": "string",
"description": "Région (optionnel)"
},
"group_by": {
"enum": [
"decade",
"style",
"type",
"region",
"city",
"architect",
"listed"
],
"type": "string",
"description": "Critère"
}
}
}Architecte : variantes de nom, dates, identifiants (Wikidata, inventaire flamand), biographie vérifiée si elle existe, liste de ses œuvres dans le corpus.
| Argument | Type | Description |
|---|---|---|
| id* | string | Identifiant (ex. victor-horta) ou nom |
| lang | string | Langue des textes renvoyés (fr fait foi) |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Identifiant (ex. victor-horta) ou nom"
},
"lang": {
"enum": [
"fr",
"en",
"nl"
],
"type": "string",
"default": "fr",
"description": "Langue des textes renvoyés (fr fait foi)"
}
}
}Fiche complète : auteurs, dates, adresse, coordonnées, protection (registre officiel), description, identifiants (Wikidata, inventaires), sources, pages web, parcours.
| Argument | Type | Description |
|---|---|---|
| id* | string | Identifiant de la fiche (ex. BRU003) |
| lang | string | Langue des textes renvoyés (fr fait foi) |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Identifiant de la fiche (ex. BRU003)"
},
"lang": {
"enum": [
"fr",
"en",
"nl"
],
"type": "string",
"default": "fr",
"description": "Langue des textes renvoyés (fr fait foi)"
}
}
}Parcours : introduction, étapes dans l’ordre (avec la fiche liée quand elle existe), durée, distance, pages web.
| Argument | Type | Description |
|---|---|---|
| id* | string | Identifiant du parcours (voir list_routes) |
| lang | string | Langue des textes renvoyés (fr fait foi) |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Identifiant du parcours (voir list_routes)"
},
"lang": {
"enum": [
"fr",
"en",
"nl"
],
"type": "string",
"default": "fr",
"description": "Langue des textes renvoyés (fr fait foi)"
}
}
}Parcours à pied ou en voiture proposés par le site, avec durée, distance et nombre d’étapes.
| Argument | Type | Description |
|---|---|---|
| city | string | Filtrer par ville |
| lang | string | Langue des textes renvoyés (fr fait foi) |
{
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "Filtrer par ville"
},
"lang": {
"enum": [
"fr",
"en",
"nl"
],
"type": "string",
"default": "fr",
"description": "Langue des textes renvoyés (fr fait foi)"
}
}
}Architectes et autres auteurs (sculpteurs, ingénieurs…), avec dates, Wikidata et nombre d’œuvres dans le corpus.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query | string | Nom ou partie du nom |
| with_biography | boolean | Seulement ceux qui ont une biographie vérifiée |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 30
},
"query": {
"type": "string",
"description": "Nom ou partie du nom"
},
"with_biography": {
"type": "boolean",
"description": "Seulement ceux qui ont une biographie vérifiée"
}
}
}Recherche dans les fiches vérifiées. Tous les filtres sont optionnels et combinables. query cherche dans le nom, la commune, l’adresse, les auteurs et la description. Renvoie des résumés ; utiliser get_building pour le détail.
| Argument | Type | Description |
|---|---|---|
| city | string | Commune (nom ou identifiant, ex. « Ixelles », « liege ») ; « Bruxelles » couvre les 19 communes de la Région |
| lang | string | Langue des textes renvoyés (fr fait foi) |
| type | string | Usage (ex. résidentiel, culturel, religieux, industriel, commercial, enseignement…) |
| limit | integer | Nombre maximal de résultats (1-100) |
| query | string | Mots à chercher (ex. « cinéma », « paquebot », « Horta ») |
| style | string | Style |
| listed | boolean | true : seulement les bâtiments classés ; false : seulement les non classés |
| region | string | Région |
| year_to | integer |
Musées, centres culturels, salles, bibliothèques… qui occupent un bâtiment du corpus. Entités distinctes du bâtiment (leur propre QID Wikidata), reliées par « occupe ».
| Argument | Type | Description |
|---|---|---|
| city | string | Ville du bâtiment |
| lang | string | Langue des textes renvoyés (fr fait foi) |
| type | string | Type |
| query | string | Nom ou partie du nom |
{
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "Ville du bâtiment"
},
"lang": {
"enum": [
"fr",
"en",
"nl"
],
"type": "string",
"default": "fr",
"description": "Langue des textes renvoyés (fr fait foi)"
},
"type": {
"enum": [
"musee",
"centre-culturel",
"salle-de-spectacle",
"cinema",
"bibliotheque",
"enseignement",
"administration",
"fondation",
"hotel",
"entreprise",
"club-sportif",
"culte",
"autre"
],
"type": "string",
"description": "Type"
},
"query": {
"type": "string",
"description": "Nom ou partie du nom"
}
}
}| Année d’achèvement maximale |
| architect | string | Architecte ou auteur (nom ou identifiant) |
| year_from | integer | Année d’achèvement minimale |
{
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "Commune (nom ou identifiant, ex. « Ixelles », « liege ») ; « Bruxelles » couvre les 19 communes de la Région"
},
"lang": {
"enum": [
"fr",
"en",
"nl"
],
"type": "string",
"default": "fr",
"description": "Langue des textes renvoyés (fr fait foi)"
},
"type": {
"type": "string",
"description": "Usage (ex. résidentiel, culturel, religieux, industriel, commercial, enseignement…)"
},
"limit": {
"type": "integer",
"default": 20,
"description": "Nombre maximal de résultats (1-100)"
},
"query": {
"type": "string",
"description": "Mots à chercher (ex. « cinéma », « paquebot », « Horta »)"
},
"style": {
"enum": [
"ad",
"ad-mod",
"mod",
"expr",
"reg",
"ecl",
"sec"
],
"type": "string",
"description": "Style"
},
"listed": {
"type": "boolean",
"description": "true : seulement les bâtiments classés ; false : seulement les non classés"
},
"region": {
"enum": [
"Bruxelles-Capitale",
"Wallonie",
"Flandre",
"Hauts-de-France"
],
"type": "string",
"description": "Région"
},
"year_to": {
"type": "integer",
"description": "Année d’achèvement maximale"
},
"architect": {
"type": "string",
"description": "Architecte ou auteur (nom ou identifiant)"
},
"year_from": {
"type": "integer",
"description": "Année d’achèvement minimale"
}
}
}