Token导航 LogoToken导航TokenDH.com
quickstartweatherserver logo
地图位置未说明官方级别未说明来源级核验

quickstartweatherserver

MCP Server

WeatherTools是一个基于C#的MCP服务器工具,通过Open-Meteo API提供城市天气查询功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
位置天气API集成C#本地部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

vetoms

提供方

vetoms

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🌤️ WeatherTools——C语言中MCP的“Hello World”# 我注意到用C#编写的MCP(模型上下文协议)工具的例子并不多,所以我决定创建一个。

该项目实现了一个名为WeatherTools的简单MCP服务器工具,它提供了一种方法——GetForecast——使用Open Meteo的两个公共API检索给定城市的天气预报。

🛠️ GetForecast做什么? GetForecast是一个静态方法,执行以下步骤:

📥 输入参数 city(必填):要查询的城市名称。

国家(可选):ISO 3166-1 alpha-2格式的国家代码(例如“US”、“DE”)。

🧭 第一步:地理编码 它向以下对象发送请求: https://geocoding-api.open-meteo.com 检索指定城市的纬度和经度。

🔍 第二步:验证 如果提供了国家代码,它将过滤结果以匹配指定国家内的城市。

🌦️ 第三步:天气预报 使用获得的坐标,它调用: https://api.open-meteo.com 获取当前的天气预报。

返回的数据包括:

🌡️ 2米温度

🌧️ 雨

🌫️ 能见度

☔ 降水概率

🥵 表观温度

📤 输出 以字符串形式返回完整的JSON天气预报,可供任何AI代理或客户端使用。

目录标签

目录标签

位置天气API集成C#本地部署天气查询MCP工具C#开发

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP