Weather-MCP-Server

kathanjain/Weather-MCP-Server

3.2

If you are the rightful owner of Weather-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Weather MCP Server is a server application designed for managing weather data and memory-centric processing.

Weather MCP Server

A server application for managing weather data and memory-centric processing (MCP).

Features

  • Weather data management
  • Memory store for efficient data retrieval
  • API endpoints for weather and memory operations

Project Structure

  • app/ - Main application code
    • main.py - Entry point for the server
    • memory_store.py - Memory storage logic
    • models.py - Data models
    • tool_handlers.py - Tool and API handlers
  • requirements.txt - Python dependencies

Setup

  1. Clone the repository:
    git clone https://github.com/kathanjain/Weather-MCP-Server.git
    cd Weather-MCP-Server
    
  2. (Optional) Create and activate a virtual environment:
    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
    
  3. Install dependencies:
    pip install -r requirements.txt
    

Usage

Run the server:

python app/main.py

License

MIT License