Connects a Python client application with a weather data server, allowing users to query weather information using natural language.
This project establishes a client-server architecture leveraging the Model Context Protocol (MCP) to provide weather data access through natural language queries. The Python client interacts with a server that fetches weather alerts and forecasts from the National Weather Service API, using Google's Gemini AI for processing user input. It offers functionalities like querying weather alerts for US states and retrieving detailed forecasts for specific locations, designed to practice and understand how MCP functions.