天气MCP服务器

天气MCP服务器

提供基于美国国家气象局API的天气信息的MCP服务器。

快速入门

安装

  1. 克隆仓库。
  2. 创建虚拟环境: python -m venv .venv source .venv/bin/activate # Windows 使用 .venv\Scripts\activate
  3. 使用 uv 安装依赖: uv add "mcp[cli]" httpx

配置

修改 config.py 文件中的设置,例如 API 基础地址和日志级别。

启动

运行以下命令启动服务: python weather.py

测试

运行单元测试: python -m unittest test_weather.py

更多用法请参考 README。