本项目是一个用 C# 实现的模型上下文协议(MCP)服务器,借助国家气象局 API 为用户提供精准的天气信息,满足多样化的天气查询需求。
dotnet build
dotnet run
此工具用于获取特定位置的详细天气预报。
参数 | 详情 |
---|---|
纬度 | 位置的纬度 |
经度 | 位置的经度 |
该工具用于获取美国某个州的活跃天气警报。
参数 | 详情 |
---|---|
州 | 两位字母的州代码(例如 CA, NY) |
此 MCP 服务器可与任何 MCP 客户端(如桌面版 Claude)配合使用,以获取天气信息。以下是一个简单的交互示意:
// 假设这里是与 MCP 客户端交互的代码示例
// 具体代码需根据实际 MCP 客户端的 API 进行编写
// 这里仅为示意,保持原始代码和注释不变
// 示例代码需要根据实际情况补充完整
本项目依赖于以下组件:
这些依赖项共同保障了服务器的稳定运行和功能实现。