AI-agents en de MCP-server
Alles wat de kaart en de Atlas van Criora tonen, kan een AI-assistent of een agent die u zelf bouwt opvragen: de zevendaagse verwachting met het bijbehorende risico voor elk punt, het klimaatprofiel op lange termijn van elk punt, gevarengebeurtenissen in de buurt van een punt en het risicoprofiel van elk land. Criora biedt deze gegevens aan via een MCP-server.
U hebt geen account of sleutel nodig. De server is alleen-lezen.
Voor AI-assistenten: de MCP-server
Criora draait een externe server voor het Model Context Protocol op dit adres:
https://criora.com/mcp
Voeg hem toe als aangepaste connector in elke assistent die externe MCP-servers ondersteunt (Claude, ChatGPT, Cursor, VS Code en andere). Authenticatie is niet nodig. Bijvoorbeeld in een MCP-configuratiebestand:
{
"mcpServers": {
"criora": { "url": "https://criora.com/mcp" }
}
}
In VS Code of Cursor voegt u hem met één klik toe: VS Code, Cursor.
Om een agent die je zelf bouwt dezelfde tools te geven, zie Agent-frameworks: LangChain, LlamaIndex, de OpenAI Agents SDK en n8n.
De server biedt de onderstaande tools. De plaatstools accepteren een breedte- en lengtegraad, of een plaatsnaam die ze koppelen aan de beste overeenkomst en in het antwoord vermelden.
| Tool | Waarop hij antwoord geeft |
|---|---|
assess_place | Tot tien plaatsen, elk op de gevraagde dagen, in één antwoord: verwacht risico per dag, na de verwachting de klimaatnormalen van de maand (1991-2020), gevaren in de buurt, klimaatprofiel, land |
get_forecast | Weer en weerrisico voor zeven dagen, per lokale dag of stap voor stap |
rank_by_forecast | De steden of landen waar het weer van de komende 1 tot 7 dagen het gevaarlijkst is, eventueel voor één soort gevaar |
get_area_risk | Het weer van de komende 1 tot 7 dagen boven een heel land of een regio, dag voor dag, en op verzoek de klimaatlagen voor de lange termijn daar |
get_climate_profile | Blootstelling op lange termijn: overstromingen, zeespiegelstijging, hitte, droogte, waterstress en meer; opwarming en neerslagverandering als mediaan van de modellen, met hun 10e en 90e percentiel |
get_climate_table | Langetermijnlagen op 2 tot 50 plaatsen in één aanroep, als tabel: een rij per plaats, een kolom per laag en band; zonder categorieën of lagen de belangrijkste blootstellingen; elke rij met de schadeklasse van een woning |
get_climate_twin | De grote stad waarvan een stad in 2041-2060 het huidige klimaat zal hebben, in twee scenario’s |
get_place_history | Wat een plaats de afgelopen decennia heeft getroffen: aardbevingen, cyclonen, overstromingen, tsunami’s en uitbarstingen per decennium, de grootste met datum, afstand, doden en schade, en vanaf welk jaar elke telling volledig is |
estimate_financial_impact | Indicatieve schade door overstromingen en wind van tropische cyclonen aan een gebouw of bezitting: de verwachte jaarlijkse schade en de schade bij een gebeurtenis die eens per 50 tot 500 jaar voorkomt, als deel van de waarde en in geld, van laag tot hoog, nu of in 2050 en 2080 |
get_hazards_near | Natuurbranden, aardbevingen, overstromingen, cyclonen, vulkanen, droogte en luchtkwaliteit in de buurt van een plaats |
list_hazards | Natuurrampen en geldende officiële waarschuwingen in een land, een regio of de hele wereld |
get_country_profile | De risicoscores van een land en, op verzoek, de indicatoren die het verst van de wereldmediaan liggen, of alle, met de bijbehorende referentiewaarden |
get_enso_outlook | De verwachting van NOAA voor El Niño en La Niña in de komende seizoenen en, voor een land, wat elk ervan het sinds 1950 in die seizoenen heeft gebracht |
compare_countries | Twee tot tien landen naast elkaar, met hun positie in de ranglijst |
rank_countries | De landen met het hoogste of laagste risico, in totaal, op één dimensie of op één gevaar of andere indicator, eventueel binnen een regio of inkomensgroep |
find_place | Coördinaten bij een plaatsnaam, als een naam niet eenduidig is |
search | Landen, plaatsen, de pagina’s van Criora over methodologie en gegevensbronnen en de catalogus van lagen en indicatoren die bij een zoekopdracht passen, ook als die een plaats en een onderwerp samen noemt, als id’s voor fetch en pagina’s om te citeren |
fetch | Eén land, plaats, pagina of catalogus als Markdown-document met de Criora-pagina om te citeren, voor onderzoeksagenten zoals ChatGPT deep research |
show_risk_map | Een interactieve kaart in het gesprek, van een plaats, meerdere plaatsen naast elkaar, één gebeurtenis zoals een storm, of de wereld: het risico van deze week, of de verwachting voor regen, temperatuur of wind, onder de gevaren in de buurt |
In assistenten die MCP Apps tonen, zoals Claude, tekent show_risk_map de kaart in het gesprek: je kunt hem verschuiven en zoomen, schermvullend openen, de week uur voor uur afspelen en wisselen tussen het verwachte risico, regen, temperatuur en wind. Hij opent op een plaats, op meerdere plaatsen met de week van elk naast elkaar, op één gebeurtenis zoals een storm met zijn verwachtingskegel en zijn baan, of, als niets daarvan is opgegeven, op de wereld: de meest kritieke gebeurtenissen en de landen waar deze week de meeste mensen risico lopen. Assistenten zonder apps krijgen hetzelfde antwoord als tekst, met een link naar de plaats op de kaart van Criora.
De server biedt daarnaast vijf prompts, kant-en-klare vragen waarmee een assistent kan beginnen: assess_trip voor hoe riskant een reis op de reisdata is, compare_places_to_live om de blootstelling van meerdere plaatsen op lange termijn naast elkaar te zetten, country_briefing om één land af te zetten tegen zijn regio en de rest van de wereld, site_due_diligence voor het klimaat- en rampenrisico van een pand of locatie, en esg_country_screen om landen te beoordelen op klimaat- en rampenrisico voor een ESG-, investerings- of toeleveringsbeslissing.
Het verwachte risico lezen
Elke verwachtingsstap bevat een risicoklasse van 0 (Gering) tot 4 (Kritiek), het gevaar dat die klasse bepaalt en de fysische waarde waarop ze berust: de gevoelstemperatuur volgens UTCI bij hitte en kou, de snelheid van windstoten bij wind en de neerslagintensiteit bij regen en sneeuw. Regen, sneeuw en wind gaan voor temperatuur; de kaart hanteert dezelfde regel. De samenvatting van elke dag noemt het belangrijkste risico van die dag en vermeldt per gevaar de hoogste klasse die het die dag bereikt.
De ernst van een gebeurtenis lezen
Elke gebeurtenis draagt severity_rank, Criora Severity van 0 tot 100, die gebeurtenissen over gevaren heen vergelijkt: een overstroming met een aardbeving of een brand. Hij weegt het officiële niveau van de gebeurtenis op één gemeenschappelijke schaal, de mensen die binnen haar voetafdruk wonen (people, uit GHS-POP 2025) en haar meting tegenover de andere van haar soort. Hij is afgestemd op echte situaties uit het verleden naar wat er daarna gebeurde, en ordent 78,5% van hun paren zoals hun gevolgen deden, tegenover 30% voor de volgorde die Criora eerder gebruikte.
Het officiële niveau wordt altijd naast de rang gegeven, nooit door hem vervangen, en footprint noemt hoe het gebied is getekend waarin mensen worden geteld. In een uitgebreid antwoord is building_value de herbouwwaarde in euro van de gebouwen en hun inhoud in datzelfde gebied, woningen apart van de rest: indicatief, geen marktwaarde. get_hazards_near en list_hazards beginnen bij de hoogste index. get_hazards_near, en list_hazards voor een land, noemen in coverage ook elke bron die daar meldt, haar gevaren en of ze nu meldt of zwijgt sinds haar laatste lezing; warnings: false betekent dat daar nu geen waarschuwingen van een instantie Criora bereiken. volcano_levels: false betekent dat daar geen alarmniveaus van een vulkaanobservatorium Criora bereiken: een vulkaan is dan alleen bekend van gemelde uitbarstingen. Wat de rang weegt en hoe ver je erop kunt vertrouwen: Criora Severity.
Met days noemen get_hazards_near en list_hazards elke gebeurtenis die in die dagen actief was, ook de afgelopen, elk gemarkeerd met current: true zolang ze duurt, false zodra ze voorbij is.
Waarop een schadeschatting berust en hoe ver je erop kunt vertrouwen: Schattingen van financiële schade.
Pagina’s als markdown
Elke openbare pagina van de site, een land of stad in de Atlas, een gids, een gebeurtenis, is ook als markdown beschikbaar: de tekst die een lezer ziet, zonder de opmaak. Vraag het adres van de pagina zelf op met Accept: text/markdown, of zet er .md achter, zoals in https://criora.com/atlas/PRT.md. De tekst begint met de titel, beschrijving, het adres en de taal van de pagina. De pagina’s van de kaart antwoorden met llms.txt, de beschrijving van de site voor agents.
Limieten
Plaatsnamen worden gezocht in Criora’s eigen plaatsnamenbestand op basis van GeoNames (CC BY 4.0): steden, dorpen, gehuchten, regio’s, eilanden, vulkanen en meren, met hun namen in alle talen, maar geen straatadressen. Is een naam dubbelzinnig, zet dan de regio of het land achter een komma: Portland, Maine.
Verwachtingsantwoorden veranderen wanneer er een nieuwe modelrun verschijnt, twee keer per dag. Klimaatlagen veranderen wanneer een dataset opnieuw wordt opgebouwd. Er kunnen velden aan antwoorden worden toegevoegd; bestaande velden behouden hun betekenis.
Bronnen en naamsvermelding
Elk antwoord vermeldt zijn bron. Wanneer u gegevens van Criora publiceert of verder verspreidt, vermeld dan Criora en volg de licentie van de genoemde bron: de verwachting komt van Environment and Climate Change Canada (ECCC) onder de Data Server End-use Licence, dag 8 tot en met 15 komen uit het ECMWF-ensemble onder CC BY 4.0 met de vermelding “Based on data and products of the European Centre for Medium-Range Weather Forecasts (ECMWF)”, plaatsnamen komen uit GeoNames onder CC BY 4.0, adressen en omgekeerd zoeken uit OpenStreetMap onder de ODbL, en elke klimaatlaag vermeldt een eigen leverancier en licentie. Zie Gegevensbronnen voor de volledige lijst. Voor het gebruik van de MCP-server en van de gegevens van Criora gelden de Gebruiksvoorwaarden.
Criora publiceert gegevens, geen advies. De cijfers zijn geen vervanging voor professioneel financieel, verzekerings- of veiligheidsadvies.