MCP Server Weather Forecast
什么是天气预报工具?
天气预报工具是一个基于MET Norway API的在线服务,用于获取特定地点的天气预报信息。它可以帮助您了解未来几天的天气状况,包括温度变化和天气符号。如何使用天气预报工具?
只需输入目标地点的经纬度,即可快速获取详细的天气预报信息。适用场景
本工具适用于旅行者、户外活动爱好者以及需要实时天气信息的人士。主要功能
获取天气预报通过输入经纬度,您可以获得指定位置的天气预报信息。
每日天气总结根据API返回的数据生成每日天气摘要,包括白天和夜晚的天气情况。
异步HTTP请求利用httpx库实现高效的异步网络请求。
天气符号映射将API中的天气符号代码转换成易于理解的文字描述。
优势与局限性
优势
实时更新的天气信息
支持多种设备访问
用户友好的界面设计
局限性
需要互联网连接才能运行
仅限于MET Norway API覆盖地区
如何使用
安装依赖
确保已安装Python 3.13+及所需依赖包。
初始化服务器
使用FastMCP框架初始化您的服务器实例。
调用天气查询接口
传入经纬度参数来获取天气预报。
使用案例
案例一:获取天气预报演示如何调用get_weather函数获取天气预报。
案例二:生成每日天气摘要展示如何生成每日天气摘要。
常见问题
该工具是否免费使用?
需要哪些前置条件?
可以自定义天气图标吗?
相关资源
MET Norway API文档
官方API文档。
FastMCP GitHub仓库
FastMCP框架的开源代码库。
项目GitHub主页
本项目的完整源码地址。
精选MCP服务推荐

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
38.2K
4.3分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
42.4K
4.5分

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
61.6K
5分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
30.5K
4.5分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
46.4K
4.7分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
31.0K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
20.0K
4.8分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
34.2K
4.8分