Delivers real-time hourly weather forecasts to AI assistants and applications via both Model Context Protocol (MCP) and REST APIs.
The Weather Forecast service acts as an MCP server, enabling AI assistants like GitHub Copilot to access up-to-the-minute weather information. It extends AI capabilities beyond their training data by connecting to external data sources. Built with FastMCP and FastAPI, it provides a robust, stateless interface for querying hourly forecasts for any given location, backed by the Open-Meteo API and secured with Authentik authentication. Additionally, it exposes a traditional REST API for standard application integration, offering a flexible solution for various development needs.