Connects Claude to Open-Meteo's free weather API without requiring authentication. Part of the Pipeworx gateway ecosystem, which aggregates 250+ data sources into a single MCP interface. You can wire it up as a standalone server or access it through the full Pipeworx gateway. Includes an ask_pipeworx tool that lets you query weather data in plain English instead of calling specific functions. Good fit if you're building agents that need current conditions or multi-day forecasts and want to avoid managing API keys or rate limits.
Public tool metadata for what this MCP can expose to an agent.
get_current_weatherGet current weather information for a specified city. It extracts the current hour's temperature and weather code, maps the weather code to a human-readable description, and returns a formatted summary.1 paramsGet current weather information for a specified city. It extracts the current hour's temperature and weather code, maps the weather code to a human-readable description, and returns a formatted summary.
citystringget_weather_byDateTimeRangeGet weather information for a specified city between start and end dates.3 paramsGet weather information for a specified city between start and end dates.
citystringend_datestringstart_datestringget_weather_detailsGet detailed weather information for a specified city as structured JSON data. This tool provides raw weather data for programmatic analysis and processing.2 paramsGet detailed weather information for a specified city as structured JSON data. This tool provides raw weather data for programmatic analysis and processing.
citystringinclude_forecastbooleanget_current_datetimeGet current time in specified timezone.1 paramsGet current time in specified timezone.
timezone_namestringget_timezone_infoGet information about a specific timezone including current time and UTC offset.1 paramsGet information about a specific timezone including current time and UTC offset.
timezone_namestringconvert_timeConvert time from one timezone to another.3 paramsConvert time from one timezone to another.
to_timezonestringdatetime_strstringfrom_timezonestringget_air_qualityGet air quality information for a specified city including PM2.5, PM10, ozone, nitrogen dioxide, carbon monoxide, and other pollutants. Provides health advisories based on current air quality levels.2 paramsGet air quality information for a specified city including PM2.5, PM10, ozone, nitrogen dioxide, carbon monoxide, and other pollutants. Provides health advisories based on current air quality levels.
citystringvariablesarrayget_air_quality_detailsGet detailed air quality information for a specified city as structured JSON data. This tool provides raw air quality data for programmatic analysis and processing.2 paramsGet detailed air quality information for a specified city as structured JSON data. This tool provides raw air quality data for programmatic analysis and processing.
citystringvariablesarrayWeather MCP — wraps Open-Meteo API (free, no auth)
Part of Pipeworx — an MCP gateway connecting AI agents to 673+ live data sources.
| Tool | Description |
|---|
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"weather": {
"url": "https://gateway.pipeworx.io/weather/mcp"
}
}
}
Or connect to the full Pipeworx gateway for access to all 673+ data sources:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
Instead of calling tools directly, you can ask questions in plain English:
ask_pipeworx({ question: "your question about Weather data" })
The gateway picks the right tool and fills the arguments automatically.
MIT