Remote Weather icon

Remote Weather

Provides weather information using the National Weather Service API via the Model Context Protocol (MCP).

About

Remote Weather is a Model Context Protocol (MCP) server built with Express.js and Node.js that delivers real-time weather data from the National Weather Service API. Designed for easy deployment to Azure App Service using Azure Developer CLI (azd), it offers functionalities to retrieve weather alerts for any US state and detailed forecasts for any location. With a built-in web test interface and full JSON-RPC 2.0 MCP protocol support, it facilitates seamless integration and testing.

Key Features

  • Ready for deployment to Azure App Service
  • Includes a built-in web test interface
  • Uses HTTP transport for web connectivity
  • Provides weather alerts and forecasts via National Weather Service API
  • Compliant with JSON-RPC 2.0 MCP protocol
  • 1 GitHub stars

Use Cases

  • Deploying a weather information server on Azure
  • Integrating real-time weather data into applications using MCP
  • Testing MCP protocol implementations