MCP

基于Node.js的天气查询MCP服务器,支持Cursor调用。

后端开发 后端开发全栈开发 查询API文档开发Node服务搭建开发环境 cursor通用 ★ 20 更新于 2026-07-27

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:MCP。
它的用途是:基于Node.js的天气查询MCP服务器,支持Cursor调用。
详细介绍见:https://321skill.com/skills/mcp-mcp-whether-server/
请根据该页面的说明完成安装。

使用示例

'今天北京的天气怎么样?',它会通过集成的 Whether-Server 调用 OpenWeatherMap API,并返回北京当前的温度、湿度和天气状况。或者,在规划出行时,你可以问:'我下周要去上海出差,天气如何?',AI 同样可以为你查询并给出建议。

介绍

Whether-Server 是一个基于 Node.js 和 WSL 的天气查询 MCP(Model Context Protocol)服务器,它集成了 OpenWeatherMap API,旨在为开发者和用户提供便捷、可编程的天气信息获取能力。

它解决了在集成开发环境(如 Cursor)中快速查询天气信息的需求。通过遵循 MCP 协议,它能够将天气数据作为工具暴露给 AI 助手,使得开发者无需离开编辑器或命令行即可获取实时天气数据,从而优化工作流。

使用方式主要是通过 Node.js 环境运行该服务器,并在支持 MCP 协议的客户端(如 Cursor)中进行配置和调用。开发者需要获取 OpenWeatherMap 的 API 密钥,并在服务器配置中设置,之后便可通过 AI 助手发送指令来查询指定城市的天气状况。

它非常适合需要在开发过程中关注天气信息,或希望将天气数据集成到自动化脚本、智能体应用中的开发者。对于使用 Cursor 编辑器进行全栈或后端开发的程序员来说尤其方便。

使用建议是确保已安装 Node.js 和 WSL(Windows 用户),并妥善保管 OpenWeatherMap API 密钥。注意事项包括该服务依赖于第三方天气 API 的可用性和速率限制,且主要面向技术用户,需要一定的配置能力。

核心特点

这是一个专门为 Cursor 编辑器设计的 MCP 服务器,将天气查询功能深度集成到开发工作流中,而非一个通用的天气网站或独立的 CLI 工具。它遵循 MCP 协议,使得天气查询可以像调用代码补全一样,在 AI 对话中无缝完成。

注意事项

不适合非技术用户或需要复杂天气数据分析、历史数据查询的场景,其功能主要聚焦于通过 API 获取和返回当前天气的基本信息。

常见问题

如何在 Cursor 中使用这个天气服务器?

需要先配置 MCP 服务器设置,将本服务器的地址和必要的 API 密钥添加进去,之后就可以在 Cursor 的 AI 对话中直接询问天气。

需要自己申请 OpenWeatherMap API 密钥吗?

是的,这是一个必要步骤,你需要去 OpenWeatherMap 官网注册并获取免费的 API 密钥,然后配置到本服务器中。