
Weather MCP Server

2025.04.03
0
C#天气服务位置数据位置服务
Weather MCP Server 是一个基于C#实现的Model Context Protocol (MCP)服务器,通过美国国家气象局API提供天气信息服务。该服务主要提供美国境内任意地点的天气预报和天气警报功能。
View on GitHub
Overview
基本能力
产品定位
Weather MCP Server 是一个天气信息服务,专注于提供美国境内的天气预报和天气警报。
核心功能
- 通过经纬度获取美国任意地点的详细天气预报
- 通过州代码获取美国各州的活跃天气警报
适用场景
- 需要集成天气信息的应用程序
- 需要实时天气警报通知的系统
- 基于位置服务的天气查询功能
工具列表
- GetForecast
- 功能:获取特定地点的详细天气预报
-
参数:
- latitude: 地点的纬度
- longitude: 地点的经度
-
GetAlerts
- 功能:获取美国各州的活跃天气警报
- 参数:
- state: 两字母州代码(如CA, NY)
常见问题解答
文档中未提供常见问题解答部分。
使用教程
使用依赖
- .NET 8.0或更高版本
- ModelContextProtocol.Server
- System.Net.Http.Json
安装教程
- 确保已安装.NET 8.0或更高版本
- 克隆仓库
- 构建项目:
dotnet build
- 运行服务器:
dotnet run
调试方式
文档中未提供具体的调试命令。
许可证
None