Harsha MCP气象服务器
描述
预览
该项目是一个天气服务器,使用模型上下文协议(MCP)为给定城市提供天气信息。它利用了 @modelcontextprotocol/sdk 创建一个服务器 get-weather 工具。此工具将城市名称作为输入,并返回该城市的天气数据。服务器从以下位置获取地理编码数据 geocoding-api.open-meteo.com 获取城市的坐标,然后从以下位置获取天气预报数据 api.open-meteo.com 使用这些坐标。
安装
- 克隆存储库:
git clone
cd harsha-mcp-weather-server- 安装依赖项:
npm install用法
要运行服务器,请使用以下命令:
npm start
