Art Déco Belgique

Verified Art Deco buildings of Belgium and Hauts-de-France: search, nearby, architects, routes.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
75%
Integridad del esquema
88%
Calidad de los nombres
96%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (7)

  • LOWTool 'get_building' description lacks action verben get_building
  • LOWTool 'buildings_near' description lacks action verben buildings_near
  • LOWTool 'search_architects' description lacks action verben search_architects
  • LOWTool 'search_institutions' description lacks action verben search_institutions
  • LOWTool 'list_routes' description lacks action verben list_routes
  • LOWTool 'get_route' description lacks action verben get_route
  • LOWTool 'corpus_info' description lacks action verben corpus_info

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,730Tokens (definiciones de herramientas)
~1.1 KBTamaño de respuesta típico
Impacto moderado en la atención (1.35% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "art-deco-belgique": {
      "url": "https://art-deco-belgique.be/api/mcp"
    }
  }
}

Puntos de conexión remotos

https://art-deco-belgique.be/api/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (10)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢search_buildings(query, city, region, architect, style, ...)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Mots à chercher (ex. « cinéma », « paquebot », « Horta »)"
    },
    "city": {
      "type": "string",
      "description": "Commune (nom ou identifiant, ex. « Ixelles », « liege ») ; « Bruxelles » couvre les 19 communes de la Région"
    },
    "region": {
      "type": "string",
      "description": "Région",
      "enum": [
        "Bruxelles-Capitale",
        "Wallonie",
        "Flandre",
        "Hauts-de-France"
      ]
    },
    "architect": {
      "type": "string",
      "description": "Architecte ou auteur (nom ou identifiant)"
    },
    "style": {
      "type": "string",
      "description": "Style",
      "enum": [
        "ad",
        "ad-mod",
        "mod",
        "expr",
        "reg",
        "ecl",
        "sec"
      ]
    },
    "type": {
      "type": "string",
      "description": "Usage (ex. résidentiel, culturel, religieux, industriel, commercial, enseignement…)"
    },
    "listed": {
      "type": "boolean",
      "description": "true : seulement les bâtiments classés ; false : seulement les non classés"
    },
    "year_from": {
      "type": "integer",
      "description": "Année d’achèvement minimale"
    },
    "year_to": {
      "type": "integer",
      "description": "Année d’achèvement maximale"
    },
    "limit": {
      "type": "integer",
      "description": "Nombre maximal de résultats (1-100)",
      "default": 20
    },
    "lang": {
      "type": "string",
      "description": "Langue des textes renvoyés (fr fait foi)",
      "enum": [
        "fr",
        "en",
        "nl"
      ],
      "default": "fr"
    }
  }
}
🟢get_building(id, lang)

Fiche complète : auteurs, dates, adresse, coordonnées, protection (registre officiel), description, identifiants (Wikidata, inventaires), sources, pages web, parcours.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Identifiant de la fiche (ex. BRU003)"
    },
    "lang": {
      "type": "string",
      "description": "Langue des textes renvoyés (fr fait foi)",
      "enum": [
        "fr",
        "en",
        "nl"
      ],
      "default": "fr"
    }
  },
  "required": [
    "id"
  ]
}
🟢buildings_near(lat, lon, radius_km, limit, lang)

Bâtiments autour d’un point, triés par distance. Les fiches à position approximative sont exclues.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude WGS84"
    },
    "lon": {
      "type": "number",
      "description": "Longitude WGS84"
    },
    "radius_km": {
      "type": "number",
      "description": "Rayon en km (0,1-50)",
      "default": 2
    },
    "limit": {
      "type": "integer",
      "default": 20,
      "description": "1-100"
    },
    "lang": {
      "type": "string",
      "description": "Langue des textes renvoyés (fr fait foi)",
      "enum": [
        "fr",
        "en",
        "nl"
      ],
      "default": "fr"
    }
  },
  "required": [
    "lat",
    "lon"
  ]
}
🟢search_architects(query, with_biography, limit)

Architectes et autres auteurs (sculpteurs, ingénieurs…), avec dates, Wikidata et nombre d’œuvres dans le corpus.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Nom ou partie du nom"
    },
    "with_biography": {
      "type": "boolean",
      "description": "Seulement ceux qui ont une biographie vérifiée"
    },
    "limit": {
      "type": "integer",
      "default": 30
    }
  }
}
🟢get_architect(id, lang)

Architecte : variantes de nom, dates, identifiants (Wikidata, inventaire flamand), biographie vérifiée si elle existe, liste de ses œuvres dans le corpus.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Identifiant (ex. victor-horta) ou nom"
    },
    "lang": {
      "type": "string",
      "description": "Langue des textes renvoyés (fr fait foi)",
      "enum": [
        "fr",
        "en",
        "nl"
      ],
      "default": "fr"
    }
  },
  "required": [
    "id"
  ]
}
🟢search_institutions(query, type, city, lang)

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

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Nom ou partie du nom"
    },
    "type": {
      "type": "string",
      "description": "Type",
      "enum": [
        "musee",
        "centre-culturel",
        "salle-de-spectacle",
        "cinema",
        "bibliotheque",
        "enseignement",
        "administration",
        "fondation",
        "hotel",
        "entreprise",
        "club-sportif",
        "culte",
        "autre"
      ]
    },
    "city": {
      "type": "string",
      "description": "Ville du bâtiment"
    },
    "lang": {
      "type": "string",
      "description": "Langue des textes renvoyés (fr fait foi)",
      "enum": [
        "fr",
        "en",
        "nl"
      ],
      "default": "fr"
    }
  }
}
🟢list_routes(city, lang)

Parcours à pied ou en voiture proposés par le site, avec durée, distance et nombre d’étapes.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "description": "Filtrer par ville"
    },
    "lang": {
      "type": "string",
      "description": "Langue des textes renvoyés (fr fait foi)",
      "enum": [
        "fr",
        "en",
        "nl"
      ],
      "default": "fr"
    }
  }
}
🟢get_route(id, lang)

Parcours : introduction, étapes dans l’ordre (avec la fiche liée quand elle existe), durée, distance, pages web.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Identifiant du parcours (voir list_routes)"
    },
    "lang": {
      "type": "string",
      "description": "Langue des textes renvoyés (fr fait foi)",
      "enum": [
        "fr",
        "en",
        "nl"
      ],
      "default": "fr"
    }
  },
  "required": [
    "id"
  ]
}
🟢corpus_stats(group_by, region)

Comptes de bâtiments regroupés par critère, éventuellement après filtrage par région.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "group_by": {
      "type": "string",
      "description": "Critère",
      "enum": [
        "decade",
        "style",
        "type",
        "region",
        "city",
        "architect",
        "listed"
      ]
    },
    "region": {
      "type": "string",
      "description": "Région (optionnel)"
    }
  },
  "required": [
    "group_by"
  ]
}
🟢corpus_info

Licence, méthode de vérification, dictionnaire des champs, nombres et jeux de données téléchargeables.

Esquema de entrada

{
  "type": "object",
  "properties": {}
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada10 herramientas