天气服务MCP

一个提供天气服务的MCP应用,支持获取指定州的天气预警和指定位置的天气预报。

  • by wanggang316
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 wanggang316/zongzi-mcp

使用说明

Weather MCP

一个提供天气服务的MCP应用。

在Claude中使用

如果在Claude中加载此MCP时遇到 [weather] Server transport closed 错误,请按照以下步骤操作:

  1. 确保已安装所有依赖:

    source .venv/bin/activate  # 激活虚拟环境
    uv pip install "mcp[cli]" httpx  # 安装依赖
    
  2. 使用HTTP传输模式启动应用:

    python run_claude.py
    

    或者

    python main.py
    
  3. 在Claude中,使用HTTP URL连接到应用:

    • 使用地址: http://localhost:8000
    • 或通过Claude设置面板加载MCP

可用功能

  • get_alerts(state): 获取指定州的天气预警
  • get_forecast(latitude, longitude): 获取指定位置的天气预报