weather-mcp

weather-mcp

2

The Weather MCP Service is a weather information system utilizing Model Control Protocol to provide real-time weather alerts and forecasts for the US, delivered via FastMCP Server with SSE transport. It is designed for querying weather conditions using state codes or geographic coordinates.

Weather MCP Service

  • A weather information service based on Model Control Protocol (MCP) providing weather forecasts and alert inquiries.

Features

  • Retrieve weather alerts for US states
  • Query weather forecasts by latitude and longitude

Tech Stack

  • Python 3.11+
  • MCP (Model Control Protocol)
  • FastMCP Server
  • LangGraph + LangChain
  • SSE (Server-Sent Events) transport

Usage

  • Start Weather server at http://localhost:8000 using SSE transport.
  • Run the client in another terminal window for weather query tests.