Weather Server MCP Server

Author:@chaminda360
View on GitHub

Overview

Weather Server is a TypeScript-based MCP server that provides a system for accessing and managing weather information.

To use it, install its dependencies, set the required environment variables, and build the server. It can then be integrated into compatible applications, such as Claude Desktop, via server configuration.

Its key features include accessing weather data via weather:// URIs with metadata, fetching current conditions using the fetch_weather tool, updating data with the update_weather tool, and generating summaries via the summarize_weather prompt.

Typical use cases are fetching real-time weather for applications, updating weather information based on input, and generating summaries for reports or dashboards.

To fetch data, use the fetch_weather tool with a location parameter. For debugging, you can utilize the MCP Inspector tool.