mcpField
C
Criora climate risk

Criora climate risk

远程服务
criora.com地图与出行01 周前更新

关于 Criora climate risk

Criora 是面向地点与国家风险评估的托管式 MCP 服务,供关注天气、灾害和长期气候风险的人使用。它整合天气预报、实时灾害、气候图层和国家指标,并可在兼容客户端中展示交互式风险地图。

主要功能

  1. 01七天天气风险预报
  2. 02附近灾害与官方预警
  3. 03长期气候暴露概况
  4. 04国家风险评分与比较
  5. 05支持客户端中的交互地图

适用场景

  1. 01出行前查看天气与灾害
  2. 02评估房产的气候暴露
  3. 03比较多个城市的气候风险
  4. 04为 ESG 研究筛查国家

MCP 相关

通过 Streamable HTTP 向 MCP 客户端提供只读气候与灾害工具、资源和提示词。兼容 MCP Apps 的客户端可通过 `show_risk_map` 展示交互地图。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://criora.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

12
参数类型必填说明
focusenum否地图显示的内容:本周风险预报、附近的灾害事件,或两者both | week | hazards
layerenum否地图打开时在灾害事件下方显示的预报字段:风险(默认),或用户关注天气本身时显示的降水、温度或风力预报。读者可以在地图上切换。risk | precipitation | temperature | wind
placeany否地点名称或地址,仅在未提供纬度和经度时使用。地理编码器会解析为最佳匹配,所有用户共享该编码器,且每秒最多查询一次;如果有坐标,请传入坐标
latitudeany否所询问地点的纬度,单位为度,采用 WGS84。请与经度一同提供,或改为提供 place
longitudeany否所询问地点的经度,单位为度,采用 WGS84。请与纬度一同提供,或改为提供 place

详细介绍

Criora — 气候与灾害风险 MCP 服务

Criora MCP connector M8ven Verified

Criora 是一个托管的远程模型上下文协议服务,可回答有关地球上任何地点的气候与灾害风险问题:本周天气风险、某个地点附近或某个国家、地区乃至全球范围内的官方预警与灾害、长期气候暴露情况以及国家风险。在 Claude 等可显示 MCP Apps 的助手中,它还可以直接在对话中显示该地点的交互式地图。

  • 端点: https://criora.com/mcp
  • 传输方式: Streamable HTTP
  • 身份验证: 无需账号或 API 密钥
  • 访问权限: 只读、免费
  • 注册名称: 官方 MCP 注册表中的 com.criora/criora,详见此处

此仓库包含托管服务的文档和注册表元数据。服务本身运行于 criora.com;无需安装任何内容。

使用场景

  • 旅行安全:“下周去迪拜安全吗?”:查询旅行期间的高温、风暴和强降雨,以及附近发生的灾害。
  • **房产、房地产和选址尽职调查:**查询某个地址或坐标的洪水风险(不同情景下的河流和沿海洪水深度)、海平面上升、极端高温、干旱、水资源压力、野火和地面沉降,并查看截至 2050 年和 2080 年的升温影响。
  • **迁居:**并排比较多个城市的长期气候暴露情况。
  • **ESG、保险和投资研究:**查询 194 个国家的气候与灾害风险(INFORM Risk Index、ND-GAIN、World Bank),查看某个地区或收入组内的排名,以及与地区和全球基准对比的约 160 项指标。
  • **灾害监测与预警:**查询某个地点附近或某个国家、地区乃至全球范围内的官方天气预警(美国国家气象局、欧洲各地的 MeteoAlarm)、地震、带有预测路径锥的飓风和台风、野火、洪水、火山、海啸通报和空气质量。

连接

**Claude(claude.ai、Claude Desktop):**前往 Settings → Connectors → Add custom connector,然后粘贴 https://criora.com/mcp。

Claude Code:

claude mcp add --transport http criora https://criora.com/mcp

或将其作为 Claude Code 插件安装(包含 MCP 服务和一个用于告诉 Claude 何时使用哪个工具的技能):

/plugin marketplace add thothbot/criora-mcp
/plugin install criora@criora

Cursor(~/.cursor/mcp.json)和其他使用 mcpServers 文件的客户端:

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

Google Antigravity(App、CLI、IDE):从此仓库安装插件(包含 MCP 服务和一个用于告诉 Agent 何时使用哪个工具的技能):

agy plugin install https://github.com/thothbot/criora-mcp

或自行将服务添加到 mcp_config.json:

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

Gemini CLI:

gemini extensions install https://github.com/thothbot/criora-mcp

VS Code(.vscode/mcp.json):

{
  "servers": {
    "criora": { "type": "http", "url": "https://criora.com/mcp" }
  }
}

ChatGPT 和其他助手:将 https://criora.com/mcp 添加为自定义连接器/远程 MCP 服务。

数据目录

该服务读取 55 个长期气候图层(高温、降雨、干旱、风、水资源压力、洪水深度、海平面上升、NDVI、土地覆盖、地形等)、7 天预报、灾害事件,以及来自美国 NWS、MeteoAlarm(通过 WMO WIS2)、NOAA 海啸中心、NHC、USGS、GDACS、NASA FIRMS 和 OpenAQ 的官方预警,还有 126 项国家指标。包含单位、分辨率、时段和来源的完整列表见 docs/data-catalog.md。

工具

地点工具接受纬度和经度,或地点名称,并解析为最匹配的地点后返回结果。所有工具均为只读,并会发布其输出架构;使用默认设置时,回答长度约不超过 8,000 个 token。

工具可回答的问题
assess_place一次性了解某个地点的所有信息:按日预测风险、附近灾害、主要气候暴露因素以及该国的风险概况。适合一般问题的首次调用。
get_forecast七天天气和天气风险,可按当地日期查看,也可逐步查看。每天都会标注风险等级及其对应的灾害(高温、寒冷、大风、降雨、降雪、冻雨)。
get_hazards_near某个地点附近当前发生的情况:官方预警(美国 NWS;欧洲各国气象服务 MeteoAlarm)、地震(USGS,含震源深度和震感报告)、海啸通报、热带气旋(含 NHC 风暴锥区和路径)、野火、洪水、火山、干旱和空气质量。会说明该地点是否位于预警区域内。按严重程度和时间新旧排序。
list_hazards查询某个国家或地区(按代码或名称)、某个区域(bbox)或全球范围内所有生效的灾害和预警,例如“欧洲当前有哪些红色预警”“本周最强地震”。可按类型、类别、严重程度和天数筛选。
get_climate_profile基于 55 个图层提供长期暴露信息:洪水深度、海平面上升、高温、干旱、水资源压力、风、NDVI 及其他卫星图层、地形、土地覆盖,以及到 2050 年和 2080 年的变暖和降雨变化预测。可通过 categories 或 layers(criora://layers 中的 ID)缩小范围。
get_country_profile某个国家的总体风险评分,以及气候、自然、社会、治理和适应能力评分;按需提供约 160 项指标及全球和区域基准。
compare_countries并列比较 2 至 10 个国家的总体风险和各个维度,并列出各自的排名。
rank_countries按总体风险或某个维度列出风险最高或最低的国家;也可限定区域、次区域或收入组,并显示各国的评分、风险等级和排名。
find_place当地点名称存在歧义时,查找该地点的坐标。
search按名称查找国家、地点和 Criora 参考页面;返回供 fetch 使用的 ID。其设计符合 ChatGPT 深度研究和企业知识库所需的格式。
fetch获取 search ID 对应的可读文档(country:BGD、place:<lat>,<lon>、page:methodology),并附上其来源 Criora 页面的链接。
show_risk_map在对话中显示地点的交互式地图:本周预测风险,或逐小时的降雨、气温或风力预测,并叠加附近灾害、官方预警区域和风暴锥区。没有应用的客户端会获得相同内容的文字摘要。

交互式地图

show_risk_map 是一个 MCP App:在可显示应用的客户端(Claude 网页版、桌面版和移动版,以及其他 MCP Apps 宿主)中,它会在回答下方的地图上展示数据,使用 Criora 自己的 Natural Earth 底图:

  • 本周风险最高的预报及其灾害标记,或该预报的某个时段;
  • 改为展示降水、温度或风力预报(layer),并显示动态风流和图例;
  • 附近的灾害事件以标记呈现,读者可点击查看事件详情;
  • 官方预警区域以及飓风锥形范围和路径,绘制方式与 Criora 网站一致;
  • 场地切换控件下方显示本周时间轴:逐小时呈现风险及每天的主要灾害,或该地点的温度、风力或降雨情况,并显示所选时段的读数。

读者可以平移、缩放、全屏打开地图,点击或拖动时间轴,逐小时播放本周内容,并在四个场地间切换;地图会告知助手读者当前查看的内容。卡片会沿用宿主自身的主题和字体,支持浅色或深色模式。不显示应用的客户端会以文本形式提供相同的回答,并附上 Criora 自有地图中该地点的链接。

资源

URI内容
criora://country/{iso3}某个国家的风险评分和等级,以 JSON 格式提供(模板;ISO3 代码支持自动补全)。
criora://methodologyCriora 对国家风险进行评分的方式(Markdown)。
criora://sources每条回答所依据的数据集及其许可证(Markdown)。
criora://layersget_climate_profile 读取的所有长期气候图层,包含其 ID、单位、年份和来源(Markdown)。
criora://indicators按风险维度和来源分类的国家指标(Markdown)。

提示词

提示词参数用途
assess_tripdestination、dates(可选)评估旅行风险:旅行日期的天气风险、附近灾害及季节性风险暴露。
compare_places_to_liveplaces(以分号分隔)并列比较多个地点的长期气候风险暴露和国家风险。
country_briefingcountry(名称或 ISO3,支持自动补全)将某个国家的气候和灾害风险与其所在地区及全球情况进行比较。
site_due_diligencesite、purpose(可选)评估房产或场地的气候和灾害风险:洪水、高温、干旱、野火、地面沉降及附近灾害。
esg_country_screencountries 或 region(可选)根据气候和灾害风险筛查国家,为 ESG、投资或供应链决策提供参考。

示例问题

  • “加纳面临气候灾害的风险有多大?”
  • “里斯本本周的天气风险如何?”
  • “东京附近现在有野火或地震吗?”
  • “比较西班牙和葡萄牙的气候风险。”
  • “我将于 10 月 3 日至 6 日前往塞维利亚,这趟行程的风险有多大?”
  • “在地图上显示布雷斯特周边的风力预报。”
  • “到 2050 年,鹿特丹一栋房屋面临的洪水风险和海平面上升风险有多大?”
  • “本周迈阿密会有热浪或飓风吗?”
  • “欧洲目前有哪些红色天气预警生效?”
  • “本周全球发生的最强地震有哪些?”
  • “在 ESG 筛查中,哪些低收入国家面临的气候风险最高?”

数据来源

每条回答都会注明来源。主要来源包括:Environment and Climate Change Canada 提供的预报;OpenStreetMap Nominatim(ODbL)提供的地名;US National Weather Service、MeteoAlarm 的国家气象服务(通过 WMO WIS2)、NOAA 海啸预警中心、National Hurricane Center、USGS、GDACS、NASA FIRMS 和 OpenAQ 提供的灾害和预警;ERA5、CMIP6 和 IPCC AR6 等提供的气候图层;以及 INFORM Risk Index、ND-GAIN 和 World Bank 提供的国家指标。完整列表和许可证请参阅数据来源。

限制

  • 地名查询会使用 OpenStreetMap Nominatim。对于所有 Criora 查询,Nominatim 限制为每秒 1 次请求,因此如果有坐标,请直接传入。
  • 新的模型运行结果每天发布两次,预报也会随之更新。

JSON API

相同的数据也可通过纯 JSON API 获取,地址为 https://criora.com/api/v1。请参阅数据 API 和 AI Agent。

会发送哪些内容

此插件不会在你的机器上运行任何内容:它会添加托管服务,以及一项用于告知 Claude 何时使用该服务的技能。当 Claude 调用 Criora 工具时,工具参数(地名或坐标、国家、搜索短语)会通过 HTTPS 发送至 https://criora.com/mcp,同时发送常规请求数据(IP 地址、客户端名称和用户代理)。Criora 会记录这些请求,以运行和保护服务,并将日志最多保留 30 天。地名会通过 OpenStreetMap Nominatim 查询;不会传递其他内容。系统不会要求提供账户、API 密钥或其他个人数据。

条款

Criora 发布的是数据,而非建议。服务的使用受服务条款和隐私政策约束。发布或再分发 Criora 的数据时,请注明 Criora,并遵循每个答案所列来源的许可条款。

本仓库中的 MIT 许可仅涵盖本仓库中的文件(文档和元数据)。

更新日志

  • 1.5.0(2026-10-21):新增 list_hazards,可列出国家或地区、区域或全球范围内所有生效中的灾害和预警。官方预警来自 US National Weather Service,以及通过 WMO WIS2 提供的 MeteoAlarm 欧洲各国服务;还包括 NOAA 海啸公告、带有锥形范围和路径的 NHC 风暴,以及所有附带深度和震感报告的 USGS 地震。get_hazards_near 会指出地点是否位于预警区域内;预警原文会与事实分开,作为 issuer_text 提供。聊天地图使用自身的 Natural Earth 底图绘制预警区域和风暴锥形范围。共提供 12 个工具,另有 3 个仅限应用使用的工具(get_map_events、get_map_warnings、get_map_event)。
  • 1.4.1(2026-10-18,仅限 Claude Code 插件;服务仍为 1.4.0):插件清单中加入图标路径(./icon.png),并在此 README 中说明会发送哪些内容。
  • 1.4.0(2026-10-16):工具说明了它们包含的数据:get_climate_profile 接受按 ID 指定的 layers(55 个图层,例如 ndvi/annual),其 categories 参数列出各类别的图层;新增资源 criora://layers 和 criora://indicators;search/fetch 可用于查找数据目录(catalog:layers、catalog:indicators);描述和标题已按目录规范重写;新增提示词 site_due_diligence 和 esg_country_screen。
  • 1.3.1(2026-10-15):地图卡片重新设计,采用宿主自身的样式,适用于卡片视图和全屏视图;字段切换器下方新增本周时间轴;灾害图标更清晰;风险图例中新增“极低”;降低风险覆盖层的不透明度,让地表更清晰可见;预报读取失败后会重试;即使宿主报告卡片已滚出屏幕,地图仍会继续绘制;服务描述中加入了地图说明。
  • 1.3.0(2026-10-15):新增 show_risk_map,可在聊天中显示地点的交互式地图(风险、降雨、温度、风)。

联系方式

问题和疑问:请在此仓库中提交 issue,或发送邮件至 [email protected]。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。