mcp-weather-sse

mcp-weather-sse

3.2

If you are the rightful owner of mcp-weather-sse and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that connects to the OpenWeatherMap API through Server-Sent Events (SSE). This server provides real-time weather data to AI clients like Claude, CursorAI, or MCP-Inspector.

The MCP Weather SSE Server is designed to facilitate real-time weather data communication between the OpenWeatherMap API and AI clients using the Model Context Protocol (MCP). By leveraging Server-Sent Events (SSE), the server ensures seamless and continuous data flow, making it ideal for applications requiring up-to-date weather information. The server supports various AI clients, including Claude, CursorAI, and MCP-Inspector, allowing them to access current weather conditions, multi-day forecasts, and weather data based on geographic coordinates. The server is built with Python and requires an OpenWeatherMap API key for operation. It is designed to be secure, binding to the local machine by default, and can be customized for production environments with additional security measures.

Features

  • Implements the Model Context Protocol for seamless integration with AI tools
  • Uses Server-Sent Events (SSE) transport for real-time communication
  • Connects to the OpenWeatherMap API to fetch live weather data
  • Provides tools for current weather, forecasts, and geographic-based weather data

Tools

  1. get_current_weather

    Get current weather conditions for a city

  2. get_weather_forecast

    Get a multi-day weather forecast for a city

  3. get_weather_by_coordinates

    Get weather for specific geographic coordinates