天气数据管理服务器

一个用于管理天气数据和内存中心处理的服务器应用程序,提供高效的数据检索和API端点。

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

使用说明

气象MCP服务器

用于管理天气数据和以内存为中心的处理(MCP)的服务器应用程序。

特性

  • 气象数据管理
  • 用于高效数据检索的内存存储
  • 用于天气和内存操作的API端点

项目结构

  • app/ -主要应用代码
    • main.py -服务器的入口点
    • memory_store.py -存储器存储逻辑
    • models.py -数据模型
    • tool_handlers.py -工具和API处理程序
  • requirements.txt -Python依赖关系

设置

  1. 克隆存储库:
    git clone https://github.com/kathanjain/Weather-MCP-Server.git
    cd Weather-MCP-Server
    
  2. (可选)创建并激活虚拟环境:
    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
    
  3. 安装依赖项:
    pip install -r requirements.txt
    

用法

运行服务器:

python app/main.py

许可证

MIT许可证