使用说明
MCP气象服务器
轻量级 TypeScript+Node.js 使用构建的服务器 模型上下文协议(MCP) 提供 实时天气警报 和 预测数据 使用 美国国家气象局API.
这是我的 第一个MCP工具,与 克劳德桌面 和 光标,旨在演示AI工具如何通过工具调用使用外部API。
特性
get-alerts
返回给定美国州代码的当前天气警报(例如。, "CA" 加利福尼亚州)。
get-forecast
基于地理坐标返回详细的天气预报(latitude, longitude).
🛠️ 技术栈
| 技术 | 用途 |
|---|---|
| TypeScript | 类型安全开发 |
| Node.js | 后端运行时 |
| MCP SDK | 与Claude/Cursor的工具通信 |
| Zod | 输入模式验证 |
| NWS API | 外部天气数据 |