Weather MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Weather MCP Server
An MCP server providing worldwide weather via the free Open-Meteo APIs (no API key needed). Runs fully self-contained in Docker as a streamable-HTTP MCP service.
Tools
Tool | Description |
| Current conditions for any city |
| 1–16 day daily forecast |
| Disambiguate cities sharing a name |
Related MCP server: EightyAndSunny
Run with Docker
docker compose up -d --buildThe MCP endpoint is then at http://localhost:8100/mcp and a liveness probe at http://localhost:8100/health. (Host port defaults to 8100 since 8000 is often taken by other MCP containers; override with MCP_HOST_PORT.)
Check status / logs:
docker compose ps # health column shows "healthy" once up
docker compose logs -f weather-mcpStop:
docker compose downConfiguration (environment variables)
Variable | Default | Notes |
|
| Also supports |
|
| Bind address for HTTP transports |
|
| Port inside the container |
|
| Host-side port mapping (compose only): |
|
| Standard Python log levels |
Connect an MCP client
Claude Code:
claude mcp add --transport http weather http://localhost:8100/mcpClaude Desktop (claude_desktop_config.json), via mcp-remote:
{
"mcpServers": {
"weather": {
"command": "npx",
"args": ["-y", "mcp-remote", "http://localhost:8100/mcp"]
}
}
}Run locally without Docker (stdio)
pip install -r requirements.txt
python weather_server.pyWith the default MCP_TRANSPORT=stdio, an MCP client launches the script itself:
{
"mcpServers": {
"weather": {
"command": "python",
"args": ["D:/Local Development/Weather MCP Server/weather_server.py"]
}
}
}Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Hosted MCP server for Xweather weather data: conditions, forecasts, alerts, and more.
Open-Meteo MCP — weather forecast + historical reanalysis + sister APIs
Open-Meteo tabanlı anahtarsız hava durumu tahmin MCP sunucusu.
An MCP server for weather information by @kulybaba
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP Server for global weather, forecasts, air quality, and climate data using Open-Meteo, no API key required.10 PyPIMIT
- FlicenseNot gradedqualityDmaintenanceA weather-reactive MCP server that renders rich Open-Meteo weather widgets and provides plain JSON weather data, all without an API key.-
- FlicenseNot gradedqualityDmaintenanceMCP server that provides current weather and forecasts via Open-Meteo API, with an optional ML-based next-day max temperature prediction.-
- AlicenseAqualityCmaintenanceMCP server for weather forecasts via Open-Meteo (no API key needed), providing current weather, hourly, and daily forecasts with geocoding support.3MIT