Search arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.
Criora climate risk is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
Criora is a free, hosted MCP server for climate and disaster risk. Ask about any city, address or coordinates and get a 7-day forecast with weather-risk flags, live hazard events nearby, the long-term climate profile, and an overall assessment of the place. For countries it returns risk profiles built on World Bank and INFORM data, side-by-side comparisons, and rankings across 194 countries.
Tools: find_place, get_forecast, get_hazards_near, get_climate_profile, assess_place, get_country_profile, compare_countries, rank_countries, plus search and fetch for ChatGPT deep research. No API key and no sign-up; works in Claude, ChatGPT, Cursor and VS Code. Data sources: https://criora.com/docs/references/data-sources
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http criora-climate-risk-mcp https://criora.com/mcp
# 2 — ask your agent for something these tools do
# show_risk_map, get_map_events, find_place and 9 more
Criora climate risk costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http criora-climate-risk-mcp https://criora.com/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
12 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Shows an interactive map of a place in clients that render apps, such as Claude and ChatGPT: this week's forecast risk over the area, hazard events nearby as markers, and the risk by day, which the reader can pan, zoom and open full screen. Instead of the risk, the map can lay the precipitation, temperature or wind forecast under the events (layer), hour by hour over the week, and the reader can
| Parameter | Type | Required | Notes |
|---|---|---|---|
| latitude | no | Latitude of the place asked about, in degrees, WGS84. Give it with longitude, or give place instead | |
| longitude | no | Longitude of the place asked about, in degrees, WGS84. Give it with latitude, or give place instead | |
| place | no | A place name or address, used only when latitude and longitude are not given. It is resolved to its best match by a geocoder shared by every user and limited to one lookup a second, so pass coordinate | |
| focus | string | no | What the map shows: this week's forecast risk, the hazard events nearby, or both |
| layer | string | no | The forecast field the map opens on, under the hazard events: the risk (default), or the precipitation, temperature or wind forecast when the question is about the weather itself. The reader can switc |
The hazard events the map draws for a view the reader has moved to. Called by the map, never shown to the model, which has get_hazards_near.
| Parameter | Type | Required | Notes |
|---|---|---|---|
| latitude | number | yes | Latitude of the view's centre |
| longitude | number | yes | Longitude of the view's centre |
| radius_km | number | yes | How far the view reaches from its centre, in km |
Candidate coordinates for a place name or address, best match first, each with its full name and kind (city, state, road and so on). Call it when a name is ambiguous (several Springfields) and the right candidate must be chosen, or when one place is the subject of several calls and its coordinates should be looked up once. The other place tools take a name themselves and use its best match, so a
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | yes | A place name or address, in any language |
| limit | integer | no | How many candidates to return |
This week's forecast at a place by local day: minimum and maximum temperature, peak precipitation rate, peak wind, and the day's forecast risk class with the hazard behind it (heat, cold, wind, rain, snow, freezing rain) and its physical reading (UTCI felt temperature, gust speed or rain rate). Use it for the weather or the weather risk in the next seven days: it answers that at a third of the si
| Parameter | Type | Required | Notes |
|---|---|---|---|
| latitude | no | Latitude of the place asked about, in degrees, WGS84. Give it with longitude, or give place instead | |
| longitude | no | Longitude of the place asked about, in degrees, WGS84. Give it with latitude, or give place instead | |
| place | no | A place name or address, used only when latitude and longitude are not given. It is resolved to its best match by a geocoder shared by every user and limited to one lookup a second, so pass coordinate | |
| hourly | boolean | no | Add every forecast step, hour by hour where the model has them, to the daily summary |
Long-term climate exposure at a place: every climate layer on the Criora map, read at the point. ERA5 extremes of the latest full year, CMIP6 warming and rainfall change to 2050 and 2080, flood depth by scenario, sea level rise, water stress, drought, aridity, burned area, land cover, elevation, subsidence and the Köppen zone. Each layer gives its year, unit, cell size and readings by band, and n
| Parameter | Type | Required | Notes |
|---|---|---|---|
| latitude | no | Latitude of the place asked about, in degrees, WGS84. Give it with longitude, or give place instead | |
| longitude | no | Longitude of the place asked about, in degrees, WGS84. Give it with latitude, or give place instead | |
| place | no | A place name or address, used only when latitude and longitude are not given. It is resolved to its best match by a geocoder shared by every user and limited to one lookup a second, so pass coordinate | |
| categories | no | Only the layers of these categories, e.g. flooding for flood depth and sea level rise, temperature for heat; every layer when omitted |
Disasters and hazards happening now or recently near a place, most severe and most recent first, each with its distance, bearing, severity and time. Wildfires (NASA FIRMS), earthquakes, floods, tropical cyclones, volcanic eruptions and droughts (GDACS), US National Weather Service flood, tropical cyclone and fire warnings, and air quality (OpenAQ reference monitors). Use it for what is happening
| Parameter | Type | Required | Notes |
|---|---|---|---|
| latitude | no | Latitude of the place asked about, in degrees, WGS84. Give it with longitude, or give place instead | |
| longitude | no | Longitude of the place asked about, in degrees, WGS84. Give it with latitude, or give place instead | |
| place | no | A place name or address, used only when latitude and longitude are not given. It is resolved to its best match by a geocoder shared by every user and limited to one lookup a second, so pass coordinate | |
| radius_km | no | Search radius in km, 1 to 500; the largest when omitted | |
| event_types | no | Only these kinds of event; every kind when omitted | |
| days | no | Only events of the last N days, 1 to 30; all current when omitted |
A country's climate and disaster risk from the Criora Atlas: overall risk score, class and rank among all countries, the climate, nature, social, governance and adaptation scores and classes, and its income group and region. Use it for one country in depth. For several named countries side by side use compare_countries; to find which countries are most or least at risk, rank_countries; for a plac
| Parameter | Type | Required | Notes |
|---|---|---|---|
| country | string | yes | ISO 3166-1 alpha-3 code (e.g. BGD) or English country name |
| include_indicators | boolean | no | Add the underlying indicators, the furthest from the world median first, each with its world and regional medians; the scores alone when false |
| indicators_limit | integer | no | With include_indicators, how many indicators to list per dimension |
Two to ten named countries side by side: each one's overall risk score and class, its climate, nature, social, governance and adaptation scores, and its rank by overall risk. Use it when the countries are known in advance. To find the countries most or least at risk, optionally within a region or income group, use rank_countries; for one country's underlying indicators, get_country_profile. Coun
| Parameter | Type | Required | Notes |
|---|---|---|---|
| countries | array | yes | ISO3 codes or English names of 2 to 10 countries |
The countries most or least at risk, overall or on one risk dimension, each with its score, risk class and rank, optionally only those in a region, subregion or income group. Answers "which countries are most exposed to climate risk", "the riskiest countries in Southern Asia" or "low-income countries with the lowest adaptation score". For countries named in advance use compare_countries; for one
| Parameter | Type | Required | Notes |
|---|---|---|---|
| dimension | string | no | The score to rank by |
| region | no | Only countries in this UN region, e.g. Asia | |
| subregion | no | Only countries in this UN M49 subregion, e.g. Southern Asia | |
| income_group | no | Only countries in this World Bank income group, e.g. Low income | |
| order | string | no | Most at risk first, or least at risk first |
| limit | integer | no | How many countries to list |
One answer for an open question about one place ("is it safe there", "what are the risks"): this week's forecast risk by day, hazard events nearby, the headline climate exposures (heat, flood, sea-level rise, water stress, drought, heavy rain, fire, climate zone) and the risk profile of the country it lies in. For a specific question, call the single tool instead, which answers it in full: this w
| Parameter | Type | Required | Notes |
|---|---|---|---|
| latitude | no | Latitude of the place asked about, in degrees, WGS84. Give it with longitude, or give place instead | |
| longitude | no | Longitude of the place asked about, in degrees, WGS84. Give it with latitude, or give place instead | |
| place | no | A place name or address, used only when latitude and longitude are not given. It is resolved to its best match by a geocoder shared by every user and limited to one lookup a second, so pass coordinate |
Criora documents matching a query, each with the id fetch reads and the Criora page to cite: countries, places, and the pages on Criora's methodology and data sources. Use it to find what Criora has on a subject before reading it with fetch. For an answer in one call, the specific tools are shorter: assess_place for a place, get_country_profile for a country, rank_countries for the countries most
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | yes | A country, a place name, or a subject such as methodology or data sources |
One Criora document as markdown, with its title, the Criora page to cite and the sources it draws on, by an id search returned. country:<ISO3> (country:BGD) gives the country's overall risk score, class and rank, each dimension with its class, its most notable indicators against the world and regional medians, and the sources with their dates. place:<latitude>,<longitude> (place:23.8103,90.4125)
| Parameter | Type | Required | Notes |
|---|---|---|---|
| id | string | yes | An id search returned: country:<ISO3>, place:<latitude>,<longitude> or page:<name> |
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Criora climate risk or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 1.3.1.
- The chat map now matches the assistant's own look, with a timeline of the week, clearer hazard icons and a lighter risk layer so the land shows; tools unchanged.
- New: show_risk_map draws an interactive map of the place in the chat: forecast risk, or rain, temperature or wind hour by hour, under nearby hazards.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Criora climate risk can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.