Weather Sample icon

Weather Sample

2

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.

주요 기능

  • Built-in API key authentication for secure access
  • 1 GitHub stars
  • Asynchronous Python architecture for high performance
  • Integration with multiple AI models (Claude, GPT, Gemini)
  • Support for both STDIO and Server-Sent Events (SSE) transport modes
  • Real-time weather query and alerts via NOAA Weather API

사용 사례

  • Developing AI applications leveraging MCP for tool calling
  • Integrating external APIs (like weather services) with large language models
  • Building client-server architectures with flexible communication protocols
Advertisement

Advertisement