weather-mcp-server

weather-mcp-server

3.3

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

A Model Context Protocol (MCP) server that provides weather information for cities around the world.

The Weather MCP Server is designed to deliver weather information for cities globally. It can provide current weather details such as temperature, weather conditions, humidity, and wind information. The server is capable of operating in two modes: with an OpenWeather API key for real-time data or without it, using mock data for predefined cities. This flexibility makes it suitable for both development and production environments. The server is built on Node.js and requires an OpenWeather API key for full functionality, although it can still operate with mock data if the key is not available. This makes it a versatile tool for developers needing weather data integration in their applications.

Features

  • Get current weather for any city
  • Provides temperature, weather conditions, humidity, wind information, and more
  • Fallback to mock data if API request fails

Tools

  1. get_current_weather

    Get current weather information for a designated city