Token导航 LogoToken导航TokenDH.com
skew-t MCP logo
地图位置stdio官方级别未说明来源级核验

skew-t MCP

MCP Server

一个通过天气模型数据生成Skew-T Log-P图的气象数据可视化工具,适用于飞行员、滑翔伞爱好者和气象爱好者。

工具数

2

提示词数

0

GitHub Stars

4

资源数

0
气象数据PythonClaude数据可视化Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

keithmgould

提供方

keithmgould

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install skewt-mcp

详细介绍

偏斜mcp

生成以下内容的MCP(模型上下文协议)服务器 斜T对数-P图 根据任何坐标的天气模型数据。专为使用人工智能助手的飞行员、滑翔伞爱好者和气象爱好者而设计。

无需API密钥-免费使用 开放天气 数据(混合了HRRR、GFS和其他模型)。

Example Skew-T output

你可以问你的AI什么

安装后,只需自然对话:

“下午2点给我看纽约州埃伦维尔的烤肉串”
“明天18Z时37.7749、-122.4194的声音是什么样子的?”
“为托里松发射场拉下一根尖刺——今天热吗?”
“给我家乡机场的探测数据,我想检查反演层”

MCP工具描述告诉AI何时以及如何调用它:

*为给定的坐标和时间生成Skew-T Log-P图。返回PNG图像和关键热力学指标(CAPE、CIN、LCL、LFC、EL、PWAT)。*

输出示例

对于18Z的埃伦维尔飞行公园(41.67,-74.40):

CAPE: 0.0 J/kg
CIN: -0.1 J/kg
LCL: 991.1 hPa (75 m AGL)
LFC: 958.4 hPa
EL: 949.6 hPa
PWAT: 26.0 mm
0-6 km Shear: 44.8 kt

加上一张完整的斜T图,包括温度(红色)、露点(绿色)、包裹路径(虚线)、风倒钩、CAPE/CIN阴影、干/湿绝热层和混合比线。

特性

  • 斜T图 带有温度、露点、包裹路径、风倒钩、CAPE/CIN遮蔽、干/湿绝热层和混合比线
  • 计算指数:CAPE、CIN、LCL、LFC、EL、可降水量、0-6km体切变
  • 数据源:Open-Meteo API(免费,无API密钥)-使用最佳可用的混合模型,包括用于CONUS的HRRR
  • GFS回退:如果默认模型失败,则自动回退到GFS
  • MCP传输:stdio--适用于Claude Desktop、Claude Code和任何MCP客户端

安装

pip install skewt-mcp

或来源:

git clone https://github.com/keithmgould/skew-t_mcp
cd skew-t_mcp
pip install -e .

MCP客户端配置

克劳德桌面版

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "skewt": {
      "command": "python",
      "args": ["-m", "skewt_mcp"]
    }
  }
}

克劳德代码

claude mcp add skewt -- python -m skewt_mcp

工具

get_skewt

为给定的坐标和时间生成Skew-T Log-P图。

参数:

参数类型必填默认说明
latitude浮动纬度(十进制)
longitude浮动经度(十进制)
forecast_hourint当前小时UTC小时(0-23)
datestring今天YYYY-MM-DD格式的日期
modelstring"hrrr""hrrr""gfs"

退货: PNG图像(base64)+带有CAPE、CIN、LCL、LFC、EL、PWAT和风切变的文本摘要。

get_sounding_data

获取JSON格式的原始声音数据以供编程使用。参数与 get_skewt.

退货: JSON,包括压力水平、温度、露点、风速/风向和所有计算指标。适用于自定义分析或不需要图像时。

运作原理

  1. 从Open-Meteo API获取压力级数据(1000–200 hPa,19级)
  2. 根据温度+相对湿度计算露点(马格纳斯公式)
  3. 使用以下公式计算热力学指标 MetPy
  4. 使用matplotlib+MetPy的SkewT类渲染Skew-T图
  5. 以base64 PNG+文本摘要的形式返回图像

发展

git clone https://github.com/keithmgould/skew-t_mcp
cd skew-t_mcp
pip install -e ".[dev]"
pytest

依赖项

许可证

麻省理工学院

目录标签

目录标签

气象数据PythonClaude数据可视化本地部署Skew-T图天气模型航空气象

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP