天气数据服务

提供天气数据集成服务,支持AWS QuickSight的天气工具。

  • by sachi7479
  • Python
  • 云端部署
  • 更新于
在 GitHub 查看 sachi7479/weather-mcp-server

使用说明

🌤️ 气象MCP服务器

MCP服务器与AWS QuickSight集成的天气工具。

快速开始

  1. 从获取OpenWeatherMap API密钥https://openweathermap.org/api
  2. 部署到Railway:连接此GitHub存储库
  3. 在铁路仪表板中添加环境变量

环境变量

  • OPENWEATHER_API_KEY:您的OpenWeatherMap API密钥
  • JWT_SECRET:用于令牌签名的随机字符串

AWS QuickSight设置

请使用以下URL:

  • MCP端点: https://[your-app].up.railway.app/sse
  • 令牌URL: https://[your-app].up.railway.app/oauth/token
  • 身份验证URL: https://[your-app].up.railway.app/oauth/authorize

可用工具

  1. get_weather(city) -获取当前天气
  2. compare_weather(city1, city2) -比较两个城市