MCP Weather Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Weather Serverwhat's the forecast for Tokyo this week?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Weather Server
A Model Context Protocol server exposing three weather tools over the free Open-Meteo API, for use with Claude Desktop or any MCP client.
Tools
Tool | Description |
| Current temperature, feels-like, precipitation, wind |
| Daily highs, lows, and precipitation, 1–16 days ahead |
| Past conditions for a given date (archive lags ~5 days) |
City names are resolved to coordinates via Open-Meteo's geocoding endpoint, so tools take plain names rather than lat/long. No API key required.
Related MCP server: mcp-weather-server
Setup
uv venv
source .venv/bin/activate
uv add "mcp[cli]" httpxUse with Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"weather": {
"command": "/absolute/path/to/.venv/bin/python",
"args": ["/absolute/path/to/weather.py"]
}
}
}Restart Claude Desktop. Both paths must be absolute.
Notes
Built against MCP Python SDK v2 (MCPServer, formerly FastMCP). Runs over
stdio, so the client launches the server as a subprocess.
Known limitations
No retry or timeout handling on the upstream API; a network failure surfaces as a tool error rather than a graceful message.
Unknown city names return a message, but ambiguous ones silently take the first geocoding match.
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server for Xweather weather data: conditions, forecasts, alerts, and more.
OpenWeather MCP — wraps the OpenWeatherMap API (openweathermap.org)
WeatherAPI.com MCP — wraps WeatherAPI.com (api.weatherapi.com)
MCP server for current weather and multi-day forecasts worldwide, Chinese city names and output.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides current weather information and forecasts for major cities through MCP tools and resources. Supports getting weather data, multi-day forecasts, and listing available cities with mock data for demonstration purposes.-
- FlicenseNot gradedqualityDmaintenanceEnables MCP clients like Kiro and Claude to access current weather conditions and forecasts for any location using the OpenWeatherMap API.-
- AlicenseNot gradedqualityDmaintenanceEnables to interact with comprehensive weather data through the MCP protocol, including current conditions, multi-day forecasts, hourly forecasts, and geocoding.4 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to query current weather for specified cities via MCP.MIT