天气MCP服务器
提供基于美国国家气象局API的天气信息的MCP服务器。
快速入门
安装
- 克隆仓库。
- 创建虚拟环境:
python -m venv .venv
source .venv/bin/activate # Windows 使用
.venv\Scripts\activate
- 使用 uv 安装依赖: uv add "mcp[cli]" httpx
配置
修改 config.py
文件中的设置,例如 API 基础地址和日志级别。
启动
运行以下命令启动服务: python weather.py
测试
运行单元测试: python -m unittest test_weather.py
更多用法请参考 README。