openweather-mcp-server
If you are the rightful owner of openweather-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.
An OpenWeather Model Context Protocol (MCP) server that provides weather data using the Open-Meteo API.
The OpenWeather MCP Server is designed to provide weather data using the Open-Meteo API without requiring an API key. It operates by accepting latitude and longitude coordinates to fetch current weather and forecast data. The server supports metric, imperial, and standard units, and includes caching for improved performance. It is important to note that this server only accepts coordinates, necessitating a two-step process where users must first obtain coordinates from another service before retrieving weather data. This server can be run using standard stdio transport for MCP clients or SSE transport for web-based clients.
Features
- Get current weather data using coordinates only
- Get weather forecast data using coordinates only
- No API key required (uses Open-Meteo API)
- Caching for improved performance
- Support for metric, imperial, and standard units
Tools
get_current_weather_by_coordinates
Get current weather data through latitude and longitude coordinates
get_forecast_by_coordinates
Get weather forecast data through latitude and longitude coordinates