mcp-open-meteo

AiondaDotCom/mcp-open-meteo

3.2

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

The MCP Open-Meteo Weather Server provides comprehensive access to weather data using the Open-Meteo API, offering a range of weather-related information including forecasts, historical data, and air quality.

The MCP Open-Meteo Weather Server is a robust platform designed to deliver a wide array of weather data through the Open-Meteo API. This server is capable of providing current weather conditions, forecasts for up to 16 days, historical weather data, air quality information, and marine weather conditions. It supports a variety of weather variables and units, making it versatile for different user needs. The server is free to use, as the Open-Meteo API does not require API keys, making it accessible for both personal and non-commercial use. With features like location search and timezone support, users can easily find and customize the weather data they need. The server is built with a focus on ease of use and integration, allowing developers to quickly incorporate weather data into their applications.

Features

  • Weather Forecast: Provides current weather and forecasts for any location up to 16 days.
  • Historical Weather: Access historical weather data for any specified date range.
  • Air Quality: Offers current and forecast air quality data, including pollutants like PM2.5 and PM10.
  • Marine Weather: Delivers wave height, direction, and period data for coastal and ocean locations.
  • Location Search: Allows users to search for locations by name to obtain coordinates.

Usages

usage with mcp client

{
  "servers": {
    "open-meteo": {
      "command": "node",
      "args": ["path/to/mcp-open-meteo/dist/cli/stdio.js"]
    }
  }
}

Tools

  1. get-weather-forecast

    Get current weather and forecast data for a location.

  2. get-historical-weather

    Retrieve historical weather data for a specific location and date range.

  3. get-air-quality

    Fetch current and forecast air quality data for a specific location.

  4. get-marine-weather

    Obtain marine weather conditions for coastal and ocean locations.

  5. search-locations

    Search for locations by name to get coordinates.