天气查询服务

一个基于Model Context Protocol (MCP)的天气查询服务器,提供当前天气、天气预报和城市天气对比功能,无需API密钥即可运行。

  • by SarathBussa
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 CodingIsBliss/mcp-server-weather

使用说明

MCP服务器-天气🌤️

A. 模型上下文协议(MCP) 提供天气查询工具的服务器 通过 可流式传输http 运输。

使用确定性模拟数据(按城市名称+日期播种),因此它用完了 盒子与 零个API密钥.

内置于 FastMCP.

快速开始

# Install
pip install -e .

# Run (streamable-http on port 8000)
mcp-server-weather

服务器正在监听 http://0.0.0.0:8000/mcp 默认情况下。

可用工具

工具 说明
get_current_weather 城市的当前温度、湿度和条件
get_forecast 多日预报(1-10天)
compare_weather 多个城市的并排天气

环境变量覆盖

变量 默认值
MCP_TRANSPORT streamable-http
MCP_HOST 0.0.0.0
MCP_PORT 8000

许可证

麻省理工学院