Criora

Agenci AI i serwer MCP

Wszystko, co pokazują mapa i Atlas Criora, może odczytać asystent AI lub własny agent: siedmiodniową prognozę wraz z ryzykiem dla dowolnego punktu, długoterminowy profil klimatyczny dowolnego punktu, niebezpieczne zdarzenia w pobliżu punktu oraz profil ryzyka każdego kraju. Criora udostępnia te dane przez serwer MCP.

Nie trzeba zakładać konta ani uzyskiwać klucza. Serwer służy wyłącznie do odczytu.

Dla asystentów AI: serwer MCP

Criora udostępnia zdalny serwer Model Context Protocol pod adresem:

https://criora.com/mcp

Wystarczy dodać go jako własny konektor w dowolnym asystencie obsługującym zdalne serwery MCP (Claude, ChatGPT, Cursor, VS Code i inne). Uwierzytelnianie nie jest wymagane. Przykładowy wpis w pliku konfiguracyjnym MCP:

{
  "mcpServers": {
    "criora": { "url": "https://criora.com/mcp" }
  }
}

W VS Code lub Cursorze dodasz go jednym kliknięciem: VS Code, Cursor.

Jak dać te same narzędzia agentowi, którego budujesz samodzielnie, pokazuje strona Frameworki agentów: LangChain, LlamaIndex, OpenAI Agents SDK i n8n.

Serwer udostępnia poniższe narzędzia. Narzędzia dotyczące miejsc przyjmują szerokość i długość geograficzną albo nazwę miejsca, którą dopasowują do najtrafniejszego wyniku i podają w odpowiedzi.

NarzędzieNa jakie pytanie odpowiada
assess_placeDo dziesięciu miejsc, każde w wybranych dniach, w jednej odpowiedzi: prognozowane ryzyko na każdy dzień, poza zasięgiem prognozy normy klimatyczne miesiąca (1991-2020), zagrożenia w pobliżu, profil klimatyczny, kraj
get_forecastPogoda i ryzyko pogodowe na siedem dni, w podziale na lokalne doby lub krok po kroku
rank_by_forecastMiasta lub kraje, w których pogoda w ciągu najbliższych 1-7 dni będzie najgroźniejsza, opcjonalnie dla jednego zagrożenia
get_area_riskPogoda na najbliższe 1-7 dni nad całym krajem lub regionem, dzień po dniu, a na życzenie także długoterminowe warstwy klimatyczne tego obszaru
get_climate_profileDługoterminowa ekspozycja: powodzie, wzrost poziomu morza, upał, susza, stres wodny i inne; ocieplenie i zmiana opadów jako mediana modeli wraz z ich 10. i 90. percentylem
get_climate_tableWarstwy długoterminowe dla 2-50 miejsc w jednym wywołaniu, jako tabela: wiersz na miejsce, kolumna na warstwę i pasmo; bez kategorii i warstw najważniejsze ekspozycje; każdy wiersz z klasą szkód dla domu
get_climate_twinDuże miasto, którego dzisiejszy klimat będzie miało miasto w latach 2041-2060, w dwóch scenariuszach
get_place_historyCo dotknęło miejsce w minionych dekadach: trzęsienia ziemi, cyklony, powodzie, tsunami i erupcje według dekad, największe z datą, odległością, liczbą ofiar i szkodami, oraz od którego roku każdy licznik jest pełny
estimate_financial_impactSzacunkowe szkody od powodzi i wiatru cyklonów tropikalnych w budynku lub innym aktywie: oczekiwana roczna szkoda i szkoda przy zdarzeniach występujących raz na 50 do 500 lat, jako część wartości i w pieniądzu, od dolnej do górnej oceny, dziś albo w 2050 i 2080 roku
get_hazards_nearPożary, trzęsienia ziemi, powodzie, cyklony, wulkany, susze i jakość powietrza w pobliżu miejsca
list_hazardsKlęski żywiołowe i obowiązujące oficjalne ostrzeżenia w kraju, regionie lub na całym świecie
get_country_profileOceny ryzyka kraju oraz, na życzenie, wskaźniki najbardziej odległe od mediany światowej lub wszystkie, z ich wartościami odniesienia
get_enso_outlookPrognoza NOAA dotycząca El Niño i La Niña na najbliższe sezony oraz, dla kraju, co każde z tych zjawisk przynosiło mu w tych sezonach od 1950 roku
compare_countriesOd dwóch do dziesięciu krajów zestawionych obok siebie, z ich pozycjami w rankingu
rank_countriesKraje o najwyższym lub najniższym ryzyku, ogółem, w jednym wymiarze lub według jednego zagrożenia albo innego wskaźnika, opcjonalnie w obrębie regionu lub grupy dochodowej
find_placeWspółrzędne dla nazwy miejsca, gdy nazwa jest niejednoznaczna
searchKraje, miejsca, strony Criora o metodologii i źródłach danych oraz katalog warstw i wskaźników pasujące do zapytania, także takiego, które łączy miejsce z tematem, jako identyfikatory dla fetch i strony do cytowania
fetchKraj, miejsce, strona lub katalog jako dokument Markdown wraz ze stroną Criora do cytowania, dla agentów badawczych takich jak ChatGPT deep research
show_risk_mapInteraktywna mapa w rozmowie: miejsca, kilku miejsc obok siebie, jednego zdarzenia, takiego jak sztorm, albo całego świata; ryzyko w tym tygodniu albo prognoza opadów, temperatury lub wiatru, pod zagrożeniami w pobliżu

W asystentach, które wyświetlają MCP Apps, takich jak Claude, show_risk_map rysuje mapę w rozmowie: można ją przesuwać i przybliżać, otworzyć na pełnym ekranie, odtworzyć tydzień godzina po godzinie i przełączać między prognozowanym ryzykiem, opadami, temperaturą i wiatrem. Otwiera się na miejscu, na kilku miejscach z tygodniem każdego obok siebie, na jednym zdarzeniu, takim jak sztorm ze stożkiem prognozy i trasą, albo, gdy nie podano żadnego z nich, na świecie: najpoważniejsze zdarzenia i kraje, w których w tym tygodniu najwięcej osób jest zagrożonych. Asystenci bez aplikacji otrzymują tę samą odpowiedź jako tekst, z linkiem do miejsca na mapie Criora.

Serwer udostępnia też pięć promptów, czyli gotowych pytań, od których asystent może zacząć: assess_trip ocenia ryzyko podróży w wybranych terminach, compare_places_to_live zestawia długoterminowe narażenie kilku miejsc, country_briefing porównuje jeden kraj z jego regionem i resztą świata, site_due_diligence ocenia ryzyko klimatyczne i ryzyko katastrof dla nieruchomości lub lokalizacji, a esg_country_screen porównuje kraje pod kątem ryzyka klimatycznego i ryzyka katastrof na potrzeby decyzji ESG, inwestycyjnych lub dotyczących łańcucha dostaw.

Jak czytać ryzyko w prognozie

Każdy krok prognozy zawiera klasę ryzyka od 0 („Słabe”) do 4 („Skrajne”), zagrożenie, które ją wyznacza, oraz wartość fizyczną, na której się opiera: temperaturę odczuwalną UTCI dla upału i mrozu, prędkość porywów dla wiatru oraz natężenie opadu dla deszczu i śniegu. Deszcz, śnieg i wiatr mają pierwszeństwo przed temperaturą, zgodnie z tą samą regułą, którą stosuje mapa. Podsumowanie każdego dnia wskazuje jego główne ryzyko i podaje najwyższą klasę, jaką danego dnia osiąga każde zagrożenie.

Jak czytać powagę zdarzenia

Każde zdarzenie ma severity_rank, indeks Criora Severity od 0 do 100, który pozwala porównywać zdarzenia różnych zagrożeń: powódź z trzęsieniem ziemi albo pożarem. Uwzględnia poziom oficjalny zdarzenia na wspólnej skali, ludzi mieszkających w obszarze jego oddziaływania (people, według GHS-POP 2025) i jego odczyt na tle innych tego samego rodzaju. Dopasowano go do rzeczywistych sytuacji z przeszłości według tego, co stało się potem, i porządkuje 78,5% ich par tak, jak zrobiły to skutki, wobec 30% dla kolejności, której Criora używała wcześniej.

Poziom oficjalny jest zawsze podawany obok indeksu i nigdy nie jest przez niego zastępowany, a footprint mówi, jak wyznaczono obszar, w którym liczy się ludzi. W szczegółowej odpowiedzi building_value to koszt odtworzenia, w euro, budynków i ich wyposażenia na tym samym obszarze, mieszkania osobno od reszty: wartość szacunkowa, nie rynkowa. Odpowiedzi get_hazards_near i list_hazards zaczynają się od najwyższego wskaźnika. Odpowiedzi get_hazards_near oraz, dla kraju, list_hazards podają też w coverage każde źródło, które tam raportuje, jego zagrożenia oraz to, czy raportuje teraz, czy milczy od ostatniego odczytu; warnings: false oznacza, że ostrzeżenia żadnej służby nie docierają tam teraz do Criora. volcano_levels: false oznacza, że poziomy alarmowe żadnego obserwatorium wulkanologicznego nie docierają tam do Criora: wulkan jest wtedy znany tylko ze zgłoszonych erupcji. Co uwzględnia indeks i na ile można na nim polegać: Criora Severity.

Z days odpowiedzi get_hazards_near i list_hazards zawierają każde zdarzenie aktywne w tych dniach, także zakończone, każde oznaczone polem current: true, dopóki trwa, false, gdy już się skończyło.

Na czym opiera się szacunek szkód i na ile można na nim polegać: Szacunki skutków finansowych.

Strony w formacie markdown

Każda publiczna strona serwisu, kraj lub miasto w Atlasie, poradnik, zdarzenie, jest dostępna także w formacie markdown: jako tekst, który widzi czytelnik, bez układu strony. Zapytaj o adres samej strony z nagłówkiem Accept: text/markdown albo dodaj do niego .md, na przykład https://criora.com/atlas/PRT.md. Tekst zaczyna się od tytułu, opisu, adresu i języka strony. Strony mapy odpowiadają plikiem llms.txt, opisem serwisu dla agentów.

Limity

Nazwy miejsc

Nazw miejsc szukamy we własnym spisie miejsc Criora opartym na GeoNames (CC BY 4.0): miasta, miasteczka, wsie, regiony, wyspy, wulkany i jeziora z nazwami we wszystkich językach, ale bez adresów ulicznych. Jeśli nazwa jest niejednoznaczna, dopisz region lub kraj po przecinku: Portland, Maine.

Odpowiedzi z prognozą zmieniają się, gdy zostaje opublikowany nowy przebieg modelu, czyli dwa razy na dobę. Warstwy klimatyczne zmieniają się, gdy zbiór danych zostaje przebudowany. W odpowiedziach mogą pojawiać się nowe pola; istniejące pola zachowują swoje znaczenie.

Źródła i uznanie autorstwa

Każda odpowiedź podaje swoje źródło. Publikując lub rozpowszechniając dane z Criora, należy wskazać Criora i przestrzegać licencji podanego źródła: prognoza pochodzi od Environment and Climate Change Canada (ECCC) na licencji Data Server End-use Licence, dni od 8. do 15. pochodzą z prognozy wiązkowej ECMWF na licencji CC BY 4.0 z dopiskiem „Based on data and products of the European Centre for Medium-Range Weather Forecasts (ECMWF)”, nazwy miejsc pochodzą z GeoNames na licencji CC BY 4.0, adresy i wyszukiwanie odwrotne z OpenStreetMap na licencji ODbL, a każda warstwa klimatyczna podaje własnego dostawcę i licencję. Pełna lista znajduje się w sekcji Źródła danych. Korzystanie z serwera MCP i danych Criora podlega Regulaminowi.

Criora publikuje dane, a nie porady. Podawane liczby nie zastępują profesjonalnego doradztwa finansowego, ubezpieczeniowego ani w zakresie bezpieczeństwa.

Zobacz na mapie