Weather MCP Server logo

Weather MCP Server

by CodeByWaqas

A Modern Code Protocol (MCP) server that provides weather information using the OpenWeatherMap API. It allows users to retrieve real-time weather data within applications like Claude Desktop.

View on GitHub

Last updated: N/A

What is Weather MCP Server?

Weather MCP Server is a Modern Code Protocol server designed to fetch and provide weather information. It leverages the OpenWeatherMap API to deliver real-time weather data, including temperature, humidity, wind speed, and sunrise/sunset times.

How to use Weather MCP Server?

To use the Weather MCP Server, you can either install it via Smithery or manually. After installation, configure it with your OpenWeatherMap API key and integrate it with applications like Claude Desktop. Once configured, you can use the application's interface to request and receive weather information.

Key features of Weather MCP Server

  • Real-time weather data retrieval

  • Metric units for temperature

  • Detailed weather information (temperature, humidity, wind speed, sunrise/sunset times, weather description)

  • Integration with Claude Desktop

Use cases of Weather MCP Server

  • Integrating weather information into AI assistants

  • Providing weather data within chat applications

  • Displaying weather conditions in custom applications

  • Automating weather-related tasks

FAQ from Weather MCP Server

What is an MCP server?

MCP stands for Modern Code Protocol. It allows applications to execute code snippets or functions from external sources, enabling dynamic functionality and integration with other services.

Do I need an OpenWeatherMap API key?

Yes, an OpenWeatherMap API key is required to access weather data. You can obtain a free API key from the OpenWeatherMap website.

Can I use this server with other applications besides Claude Desktop?

While primarily designed for Claude Desktop, the underlying principles and API can be adapted for use with other applications that support MCP or similar integration methods.

What units are used for temperature?

The server provides temperature in metric units (Celsius).

How do I update the server?

If installed via Smithery, updates may be managed through Smithery. For manual installations, you may need to pull the latest changes from the repository and reinstall dependencies.