Criora

API za podatke i AI agenti

Sve što prikazuju Criorina mapa i Atlas može se čitati i programski: sedmodnevna prognoza i njen rizik za bilo koju tačku, dugoročni klimatski profil bilo koje tačke, opasni događaji u blizini tačke i profil rizika svake zemlje. Isti podaci dostupni su na dva načina: kao MCP server za AI asistente i kao JSON API za vaš sopstveni kod.

Nisu vam potrebni ni nalog ni ključ. Oba pristupa su samo za čitanje.

Za AI asistente: MCP server

Criora pokreće udaljeni Model Context Protocol server na adresi:

https://criora.com/mcp

Dodajte ga kao prilagođeni konektor u bilo kom asistentu koji podržava udaljene MCP servere (Claude, ChatGPT, Cursor, VS Code i drugi). Autentifikacija nije potrebna. Na primer, u MCP konfiguracionoj datoteci:

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

Server nudi sedam alata. Svaki prima geografsku širinu i dužinu ili naziv mesta, koji povezuje sa najboljim poklapanjem i navodi ga u odgovoru.

AlatNa šta odgovara
assess_placeSve o mestu u jednom odgovoru: prognozirani rizik po danima, opasnosti u blizini, klimatski profil, zemlja
get_forecastVreme i vremenski rizik za sedam dana, po lokalnim danima ili korak po korak
get_climate_profileDugoročna izloženost: poplave, porast nivoa mora, vrućina, suša, vodni stres i drugo
get_hazards_nearPožari, zemljotresi, poplave, cikloni, vulkani, suše i kvalitet vazduha u blizini mesta
get_country_profileOcene rizika jedne zemlje i, na zahtev, svaki indikator sa njegovim referentnim vrednostima
compare_countriesOd dve do deset zemalja uporedo, sa njihovim mestom na rang-listi
find_placeKoordinate za naziv mesta, kada naziv nije jednoznačan

Server nudi i tri prompta, unapred pripremljena pitanja od kojih asistent može da krene: assess_trip za to koliko je putovanje rizično u zadatim danima, compare_places_to_live za uporedni pregled dugoročne izloženosti više mesta i country_briefing za poređenje jedne zemlje sa njenim regionom i ostatkom sveta.

Za vaš kod: JSON API

Svi endpointi nalaze se pod https://criora.com/api/v1 i odgovaraju na GET zahteve u JSON formatu.

EndpointVraća
/place/forecast?lat=&lon=Tekuću prognozu za tačku, iz poslednjeg pokretanja modela: svaki korak i rezime po lokalnom danu
/place/climate?lat=&lon=Sve dugoročne klimatske slojeve u tački; categories= sužava izbor (npr. flooding)
/place/report?lat=&lon=Prognozu po danima, opasnosti u blizini, klimatski profil i zemlju u jednom odgovoru
/geodata/live-events/nearby?lat=&lon=Opasne događaje u blizini tačke; radius_km=, event_types= i since= sužavaju izbor
/countries/risksUkupnu ocenu i ocene po dimenzijama za svaku zemlju
/country/{ISO3}/summaryOcene i klasifikaciju jedne zemlje
/country/{ISO3}/risksIndikatore jedne zemlje, svaki sa svetskom i regionalnom referentnom vrednošću
/geocode/search?q=Mesta koja odgovaraju nazivu, iz servisa OpenStreetMap Nominatim

Na primer, prognoza za Sevilju:

curl "https://criora.com/api/v1/place/forecast?lat=37.39&lon=-5.99"

Kako čitati rizik u prognozi

Svaki korak prognoze nosi klasu rizika od 0 (Slab) do 4 (Opasan), opasnost koja je određuje i fizičku vrednost na kojoj počiva: osećaj temperature po indeksu UTCI za vrućinu i hladnoću, brzinu udara vetra za vetar, intenzitet padavina za kišu i sneg. Kiša, sneg i vetar imaju prednost nad temperaturom, po istom pravilu koje koristi i mapa. Rezime svakog dana navodi glavni rizik tog dana i najvišu klasu koju tog dana dostiže svaka opasnost.

Ograničenja

Nazivi mesta

Pretraga po nazivu mesta ide preko servisa OpenStreetMap Nominatim, koji dozvoljava jedan zahtev u sekundi za celu Crioru zajedno, pa prosleđujte koordinate kad god ih imate.

Odgovori sa prognozom menjaju se kada se objavi novo pokretanje modela, dva puta dnevno. Klimatski slojevi menjaju se kada se skup podataka ponovo izgradi. Odgovorima mogu biti dodata nova polja; postojeća polja zadržavaju svoje značenje.

Izvori i navođenje autorstva

Svaki odgovor navodi svoj izvor. Kada objavljujete ili dalje distribuirate podatke iz Criore, navedite Crioru i poštujte licencu navedenog izvora: prognoza potiče od Environment and Climate Change Canada (ECCC) pod njihovom licencom Data Server End-use Licence, nazivi mesta potiču iz OpenStreetMap-a pod licencom ODbL, a svaki klimatski sloj navodi sopstvenog dobavljača i licencu. Kompletan spisak potražite na stranici Izvori podataka. Korišćenje API-ja uređuju Uslovi korišćenja.

Criora objavljuje podatke, ne savete. Njene brojke ne zamenjuju stručni savet u oblasti finansija, osiguranja ili bezbednosti.