使用说明
气象MCP服务器
描述
这是一个天气应用程序,使用美国国家气象局(NWS)API获取天气警报和预报。它为用户提供基于其位置的实时天气信息。
特性
- 获取美国特定州的活跃天气警报。
- 根据纬度和经度检索天气预报。
需求
- Python 3.13或更高版本
- 中列出的依赖关系
requirements.txt
安装
-
克隆存储库:
git clone <repository-url> cd weather -
安装所需的依赖项:
uv pip install -r requirements.txt
用法
要运行应用程序,请使用以下命令:
uv run weather.py
API终点
获取警报
- 端点:
/alerts/active/area/{state} - 方法: 获取
- 参数:
state:两个字母的美国州代码(例如,加利福尼亚州、纽约州)
获取预测
- 端点:
/points/{latitude},{longitude} - 方法: 获取
- 参数:
latitude:位置纬度longitude:位置经度
作者
约翰尼斯·伊曼
许可证
该项目根据MIT许可证获得许可。