mcp-weather-server

mcp-weather-server

3.1

If you are the rightful owner of mcp-weather-server 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.

MCP Weather Server is a TypeScript and Node.js server using the Model Context Protocol to provide real-time weather alerts and forecast data.

The MCP Weather Server is a lightweight server application designed to deliver real-time weather alerts and forecast data by leveraging the Model Context Protocol (MCP). Built with TypeScript and Node.js, it integrates with the National Weather Service API to fetch accurate and up-to-date weather information. This server is particularly useful for applications that require real-time weather data, such as emergency alert systems, travel planning apps, or any service that benefits from weather forecasting. The server is also integrated with AI tools like Claude Desktop and Cursor, showcasing how AI can interact with external APIs through tool invocation. This project serves as an introductory MCP tool, demonstrating the potential of combining AI with external data sources to enhance functionality and user experience.

Features

  • get-alerts: Returns current weather alerts for a given US state code (e.g., 'CA' for California).
  • get-forecast: Returns a detailed weather forecast based on geographic coordinates (latitude, longitude).

Tools

  1. Claude Desktop

    An AI tool integrated with the MCP Weather Server for consuming external APIs.

  2. Cursor

    Another AI tool integrated with the MCP Weather Server for API interaction.