Art Déco Belgique

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

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
75%
Vollständigkeit des Schemas
88%
Qualität der Benennung
96%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (7)

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

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,730Tokens (Tool-Definitionen)
~1.1 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.35% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

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

Remote-Endpunkte

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

Was es kann

Tool-Inventar

Tools (10)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

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

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

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

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet10 Tools