modelscope·luoshui2025/mcp-server-weather
暂无描述。
基于天行数据API的MCP(模型上下文协议)天气查询服务器,为AI模型提供实时天气信息查询功能。
query_weather(city: str)根据城市名称查询天气信息。
参数:
city: 城市名称(支持中文和英文,如:广州、北京、shanghai等)返回:
示例:
result = await query_weather("广州")
# 返回:
# 📍 广东 广州 (2025-06-14 星期六)
# 🌤️ 天气: 阴
# 🌡️ 当前温度: 26.4℃
# 📊 温度范围: 24℃ ~ 30℃
# ...
search_city_info(city: str)搜索城市的详细信息。
参数:
city: 城市名称(支持中文和英文)返回:
示例:
result = await search_city_info("广州")
# 返回:
# 🏙️ 城市信息
# 📍 中文名称: 广州
# 🔤 英文名称: guangzhou
# 🗺️ 所属省份: 广东 (guangdong)
# ...
cd mcp-weather/mcp-server-weather
uv sync
# 使用内置API Key
python server.py
# 或使用自定义API Key
python server.py --api_key YOUR_API_KEY
在Cursor的.cursor/mcp.json文件中添加如下配置:
{
"mcpServers": {
"weather": {
"command": "uv",
"args": [
"--directory",
"/Users/luoshui/Documents/Cursor/MCP/mcp-weather/mcp-server-weather",
"run",
"server.py"
],
"disabled": false,
"autoApprove": [
"query_weather",
"search_city_info"
]
}
}
}
参数说明:
command: 使用uv作为包管理器运行--directory: 指定服务目录run server.py: 启动天气服务autoApprove: 自动批准工具函数调用,无需手动确认disabled: 是否禁用该服务注意: 路径请根据你本地实际情况调整。
https://apis.tianapi.com/citylookup/indexkey, areahttps://apis.tianapi.com/tianqi/indexkey, city, type✅ 所有功能测试通过:
本项目遵循MIT许可证。
一个为大型语言模型(LLM)设计的、高可用的12306余票查询工具服务,现已搭载智能会话管理引擎。 12306-MCP-Server 将复杂的12306余票查询接口封装为符合 Model Context Protocol (MCP) 规范的工具集,允许AI Agent通过自然语言无缝查询实时火车票、中转换乘和经停站信息。 从 v1.0.0 版本开始,项目引入了全新的智能会话管理系统,通过会话池、动态User-Agent轮换和自动错误恢复机制,将服务的稳定性与反屏蔽能力提升至全新高度。
一个MCP服务器,它在本地git仓库上提供语义搜索功能,使用户能够克隆仓库、处理分支并通过矢量化代码块搜索代码。
一种模型上下文协议(MCP)服务器,可以帮助大型语言模型以最少的设置来索引、搜索和分析代码库。
通过向量嵌入技术,为项目提供记忆库和RAG上下文支持,以增强代码理解和管理,并与RooCode和Cline集成。
VariFlight航班信息服务的模型上下文协议(MCP)服务器实现方案。该服务器提供了多种工具,支持查询航班信息、天气数据及航班舒适度指标。
基于GTFS数据的Caltrain火车时刻查询服务,提供实时火车时刻表、站点查询和时间特定查询功能。