Exposes weather and air quality services via REST endpoints and MCP for integration with language models and AI agents.
Weather is a Spring Boot server designed to provide comprehensive weather and air quality data using the OpenWeatherMap API. It offers REST endpoints and tools compatible with Spring AI and the Model Context Protocol (MCP), facilitating seamless integration with popular language models like GPT and Claude. The server enables querying current weather, extended forecasts, air quality index, UV index, and historical weather data, all structured in POJOs for easy consumption by AI agents and applications requiring real-time environmental information.