MCP Weather Server

MCP Weather Server

site icon
2025.03.31 0
TypeScript天气服务数据服务位置服务
MCP Weather Server 是一个轻量级的 TypeScript + Node.js 服务器,基于 Model Context Protocol (MCP) 构建,用于提供实时天气警报和天气预报数据。它集成了 Claude Desktop 和 Cursor,展示了 AI 工具如何通过工具调用消费外部 API。
View on GitHub

Overview

基本能力

产品定位

MCP Weather Server 是一个天气数据服务,专门提供实时天气警报和天气预报数据。

核心功能

  1. get-alerts: 返回给定美国州代码(如 "CA" 表示加利福尼亚)的当前天气警报。
  2. get-forecast: 基于地理坐标(纬度、经度)返回详细的天气预报。

适用场景

  1. 需要实时天气警报的应用或服务。
  2. 需要天气预报数据的应用或服务。
  3. 展示 AI 工具如何通过工具调用消费外部 API 的示例项目。

工具列表

  1. get-alerts: 获取特定地区的天气警报。
  2. get-forecast: 获取特定地区的天气预报。

常见问题解答

无明确常见问题解答部分。

使用教程

使用依赖

  1. Node.js 运行时环境
  2. TypeScript 开发环境
  3. MCP SDK
  4. Zod 输入模式验证库
  5. 国家气象局 API 访问权限

安装教程

无具体安装步骤提供。

调试方式

无具体调试步骤提供。

许可证

None