Retrieves real-time weather data, manages personalized locations, and authenticates users via GitHub OAuth within an MCP server environment.
Sponsored
This project serves as an advanced Model Context Protocol (MCP) server, offering robust features for personalized weather interaction. It integrates secure GitHub OAuth 2.0 for user authentication, allowing users to save and manage custom location labels like 'home' or 'office'. The server leverages Open-Meteo's free API to provide smart weather queries based on these labels or direct location names, all while persistently storing user and location data in a SQLite database. Designed with a streamable HTTP transport, it enables modern and efficient communication with MCP clients for a seamless weather and location management experience.
主な機能
01GitHub OAuth 2.0 Authentication
02Personalized Location Management
03SQLite Database for persistent storage
04Smart Weather Queries using Open-Meteo API
05MCP Server with Streamable HTTP Transport
066 GitHub stars
ユースケース
01Access real-time weather information for any location.
02Personalize weather queries by saving and labeling frequently visited locations.
03Manage user profiles and saved locations through an authenticated interface.