Agents IA et serveur MCP
Tout ce qu’affichent la carte et l’Atlas de Criora est accessible à un assistant IA ou à un agent que vous construisez : la prévision à sept jours et son risque en tout point, le profil climatique à long terme de tout point, les aléas en cours à proximité d’un point et le profil de risque de chaque pays. Criora propose ces données par un serveur MCP.
Aucun compte ni aucune clé ne sont nécessaires. Le serveur est en lecture seule.
Pour les assistants IA : le serveur MCP
Criora héberge un serveur Model Context Protocol distant, à l’adresse suivante :
https://criora.com/mcp
Ajoutez-le comme connecteur personnalisé dans tout assistant compatible avec les serveurs MCP distants (Claude, ChatGPT, Cursor, VS Code, entre autres). Aucune authentification n’est requise. Par exemple, dans un fichier de configuration MCP :
{
"mcpServers": {
"criora": { "url": "https://criora.com/mcp" }
}
}
Dans VS Code ou Cursor, ajoutez-le en un clic : VS Code, Cursor.
Pour donner les mêmes outils à un agent que vous construisez, voir Frameworks d’agents : LangChain, LlamaIndex, l’OpenAI Agents SDK et n8n.
Le serveur propose les outils ci-dessous. Les outils de lieu acceptent une latitude et une longitude, ou un nom de lieu qu’ils rattachent à la meilleure correspondance, précisée dans la réponse.
| Outil | Ce qu’il renvoie |
|---|---|
assess_place | Jusqu’à dix lieux, chacun aux dates demandées, en une seule réponse : risque prévu jour par jour, normales du mois (1991-2020) au-delà de la prévision, aléas à proximité, profil climatique, pays |
get_forecast | Météo et risque météorologique sur sept jours, par jour local ou pas à pas |
rank_by_forecast | Les villes ou les pays où la météo des 1 à 7 prochains jours est la plus dangereuse, au besoin pour un seul aléa |
get_area_risk | La météo des 1 à 7 prochains jours sur un pays ou une région entière, jour par jour, et sur demande ses couches climatiques de long terme |
get_climate_profile | Exposition à long terme : inondations, élévation du niveau de la mer, chaleur, sécheresse, stress hydrique, etc. ; réchauffement et évolution des pluies en médiane des modèles, avec leurs 10e et 90e centiles |
get_climate_table | Les couches à long terme de 2 à 50 lieux en un seul appel, sous forme de tableau : une ligne par lieu, une colonne par couche et par bande ; sans catégories ni couches, les expositions principales ; chaque ligne avec la classe de dommages d’un logement |
get_climate_twin | La grande ville dont une ville aura le climat actuel en 2041-2060, selon deux scénarios |
get_place_history | Ce qui a frappé un lieu au fil des décennies : séismes, cyclones, inondations, tsunamis et éruptions par décennie, les plus importants avec leur date, leur distance, leurs morts et leurs dégâts, et l’année à partir de laquelle chaque décompte est complet |
estimate_financial_impact | Dommages indicatifs des inondations et du vent des cyclones tropicaux à un bâtiment ou un actif : le dommage annuel attendu et celui des événements de période de retour 50 à 500 ans, en part de sa valeur et en argent, de bas à haut, aujourd’hui ou en 2050 et 2080 |
get_hazards_near | Feux de forêt, séismes, inondations, cyclones, volcans, sécheresses et qualité de l’air à proximité d’un lieu |
list_hazards | Catastrophes naturelles et alertes officielles en cours dans un pays, une région ou le monde entier |
get_country_profile | Les scores de risque d’un pays et, sur demande, les indicateurs les plus éloignés de la médiane mondiale, ou tous, avec leurs valeurs de référence |
get_enso_outlook | Les prévisions de la NOAA sur El Niño et La Niña pour les saisons à venir et, pour un pays, ce que chacun lui a apporté lors de ces saisons depuis 1950 |
compare_countries | De deux à dix pays côte à côte, avec leur rang |
rank_countries | Les pays les plus ou les moins exposés, globalement, sur une dimension ou sur un aléa ou un autre indicateur, au besoin dans une région ou une catégorie de revenu |
find_place | Les coordonnées d’un lieu à partir de son nom, lorsque ce nom est ambigu |
search | Les pays, les lieux, les pages de Criora sur la méthodologie et les sources de données et son catalogue des couches et des indicateurs qui correspondent à une requête, même quand elle nomme à la fois un lieu et un sujet, sous forme d’identifiants pour fetch et de pages à citer |
fetch | Un pays, un lieu, une page ou un catalogue sous forme de document Markdown, avec la page Criora à citer, pour les agents de recherche comme ChatGPT deep research |
show_risk_map | Une carte interactive dans la conversation, d’un lieu, de plusieurs lieux comparés, d’un événement comme une tempête, ou du monde : le risque de la semaine, ou la prévision de pluie, de température ou de vent, sous les aléas proches |
Dans les assistants qui affichent les MCP Apps, comme Claude, show_risk_map dessine la carte dans la conversation : on peut la déplacer et zoomer, l’ouvrir en plein écran, faire défiler la semaine heure par heure et passer du risque prévu à la pluie, à la température ou au vent. Elle s’ouvre sur un lieu, sur plusieurs lieux avec la semaine de chacun côte à côte, sur un événement comme une tempête avec son cône de prévision et sa trajectoire ou, à défaut, sur le monde : les événements les plus critiques et les pays où le plus de personnes sont exposées cette semaine. Les assistants qui n’affichent pas d’apps reçoivent la même réponse sous forme de texte, avec un lien vers le lieu sur la carte de Criora.
Le serveur propose aussi cinq prompts, des questions toutes prêtes par lesquelles un assistant peut commencer : assess_trip pour savoir si un voyage est risqué aux dates prévues, compare_places_to_live pour comparer l’exposition à long terme de plusieurs lieux, country_briefing pour situer un pays par rapport à sa région et au reste du monde, site_due_diligence pour le risque climatique et de catastrophe d’un bien ou d’un site, et esg_country_screen pour passer des pays au crible de leur risque climatique et de catastrophe en vue d’une décision ESG, d’investissement ou d’approvisionnement.
Lire le risque prévu
Chaque pas de prévision porte une classe de risque de 0 (Minime) à 4 (Critique), l’aléa qui la détermine et la grandeur physique sur laquelle elle repose : la température ressentie UTCI pour la chaleur et le froid, la vitesse des rafales pour le vent, l’intensité des précipitations pour la pluie et la neige. La pluie, la neige et le vent l’emportent sur la température, selon la même règle que sur la carte. Le résumé de chaque journée indique son risque principal et donne, pour chaque aléa, la classe la plus élevée atteinte ce jour-là.
Lire la gravité d’un événement
Chaque événement porte severity_rank, Criora Severity de 0 à 100, qui compare les événements entre dangers : une inondation avec un séisme ou un feu. Il pondère le niveau officiel de l’événement sur une échelle commune, les personnes qui vivent dans son empreinte (people, d’après GHS-POP 2025) et sa mesure face aux autres de son type. Il a été ajusté sur des situations réelles passées selon ce qui s’est passé ensuite, et ordonne 78,5 % de leurs paires comme leurs conséquences l’ont fait, contre 30 % pour l’ordre que Criora utilisait avant.
Le niveau officiel est toujours rendu à côté du rang, jamais remplacé par lui, et footprint indique comment a été tracée la zone où les personnes sont comptées. Dans une réponse détaillée, building_value est le coût de remplacement, en euros, des bâtiments et de leur contenu dans cette même zone, les logements à part du reste : une valeur indicative, pas une valeur de marché. get_hazards_near et list_hazards commencent par l’indice le plus élevé. get_hazards_near, et list_hazards pour un pays, listent aussi dans coverage chaque source qui y fait état d’événements, ses dangers et si elle répond en ce moment ou se tait depuis sa dernière lecture ; warnings: false signifie qu’aucune alerte d’une autorité n’y parvient à Criora en ce moment. volcano_levels: false signifie qu’aucun niveau d’alerte d’un observatoire volcanologique n’y parvient à Criora : un volcan n’y est connu que par les éruptions signalées. Ce que le rang pondère et jusqu’où on peut s’y fier : Criora Severity.
Avec days, get_hazards_near et list_hazards listent tout événement actif pendant ces jours, y compris ceux qui sont terminés, chacun marqué current : true tant qu’il se poursuit, false une fois terminé.
Sur quoi repose une estimation des dommages et jusqu’où on peut s’y fier : Estimations de l’impact financier.
Les pages en markdown
Chaque page publique du site, pays ou ville de l’Atlas, guide ou événement, est aussi servie en markdown : le texte que voit le lecteur, sans la mise en page. Demandez l’adresse même de la page avec Accept: text/markdown, ou ajoutez-y .md, comme dans https://criora.com/atlas/PRT.md. Le texte commence par le titre, la description, l’adresse et la langue de la page. Les pages de la carte renvoient llms.txt, la description du site destinée aux agents.
Limites
Les noms de lieux sont recherchés dans le répertoire géographique propre à Criora, fondé sur GeoNames (CC BY 4.0) : villes, bourgs, villages, régions, îles, volcans et lacs, avec leurs noms dans toutes les langues, mais pas les adresses postales. Si un nom est ambigu, ajoutez la région ou le pays après une virgule : Portland, Maine.
Les réponses de prévision changent à chaque publication d’une nouvelle exécution du modèle, soit deux fois par jour. Les couches climatiques changent lorsqu’un jeu de données est reconstruit. Des champs peuvent être ajoutés aux réponses ; les champs existants conservent leur signification.
Sources et attribution
Chaque réponse cite sa source. Lorsque vous publiez ou redistribuez des données de Criora, mentionnez Criora et respectez la licence de la source indiquée : la prévision provient d’Environnement et Changement climatique Canada (ECCC), sous sa licence d’utilisation finale des serveurs de données, les jours 8 à 15 de la prévision d’ensemble de l’ECMWF, sous licence CC BY 4.0 avec la mention « Based on data and products of the European Centre for Medium-Range Weather Forecasts (ECMWF) », les noms de lieux proviennent de GeoNames sous licence CC BY 4.0, les adresses et la géolocalisation inverse d’OpenStreetMap sous licence ODbL, et chaque couche climatique indique son propre fournisseur et sa licence. La liste complète figure dans Sources de données. L’utilisation du serveur MCP et des données de Criora est régie par les Conditions d’utilisation.
Criora publie des données, pas des conseils. Ses chiffres ne remplacent pas l’avis d’un professionnel en matière de finance, d’assurance ou de sécurité.