Integrates weather API services with multiple AI models, demonstrating a complete Model Context Protocol (MCP) client-server architecture.
This demonstration application, built on the Model Context Protocol (MCP), showcases a comprehensive client-server architecture that seamlessly integrates real-time weather data from the NOAA Weather API with advanced AI models like Anthropic Claude, OpenAI GPT, and Google Gemini. It supports both local STDIO and remote Server-Sent Events (SSE) transport modes, offering flexible deployment options for interactive AI-powered weather querying and alerts, all built with modern Python and an asynchronous design.