
Weather MCP Server

2025.03.14
0
TypeScript天气服务天气预报位置服务位置服务
Weather MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,提供天气信息和天气预报功能。它支持获取当前天气状况和每日天气预报,并允许用户选择使用公制或英制单位。该服务集成了 WeatherXU API,能够为开发者提供准确的天气数据。
View on GitHub
Overview
基本能力
产品定位
Weather MCP Server 是一个天气信息服务,旨在为开发者提供实时天气数据和天气预报功能。
核心功能
- 当前天气状况查询
- 每日天气预报
- 支持公制和英制单位
- 集成 WeatherXU API
适用场景
- 需要实时天气数据的应用程序
- 天气预报应用
- 基于位置的天气服务
工具列表
get-current-weather
: 获取当前天气状况- 参数: 纬度、经度、单位(公制/英制)
get-forecast
: 获取每日天气预报- 参数: 纬度、经度、单位(公制/英制)
常见问题解答
暂无提供。
使用教程
使用依赖
- @modelcontextprotocol/sdk
- zod
- dotenv
安装教程
- 克隆仓库
- 安装依赖:
npm install
- 创建
.env
文件并添加:
WEATHER_API_KEY=your_api_key_here
调试方式
运行以下命令启动服务:
npm start
许可证
None