Weather MCP
Weather MCP
Ein FastMCP-Server, der Wetterdaten von Open-Meteo bereitstellt und über MCP Apps ein interaktives Wetter-Dashboard rendert.

Funktionen
Orte nach Stadt oder Ortsnamen durchsuchen
Aktuelle Bedingungen und bis zu 16 Prognosetage abrufen
Zwischen Celsius und Fahrenheit umschalten
Wetterbeschreibungen und Wettersymbole anzeigen
Orts- und Prognoseantworten fünf Minuten lang zwischenspeichern
Das Dashboard direkt in kompatiblen MCP-Hosts rendern
Related MCP server: bridgemcp-server-weather
Voraussetzungen
Python 3.14+
Einen MCP-Host, der MCP Apps für das interaktive Dashboard unterstützt
Einrichtung
Installieren Sie die Projektabhängigkeiten:
uv syncFür die normale nicht-kommerzielle Nutzung von Open-Meteo ist kein Wetter-API-Schlüssel erforderlich.
Server ausführen
Führen Sie den Server über den standardmäßigen stdio-Transport aus:
uv run python main.pyUntersuchen Sie die registrierten Tools:
uv run fastmcp list main.pyDashboard-Vorschau
FastMCP enthält eine lokale Browser-Vorschau für App-Tools:
uv run fastmcp dev apps main.pyÖffnen Sie die angezeigte lokale URL und wählen Sie weather_dashboard. Das Dashboard unterstützt die Suche nach einem anderen Ort und das Umschalten der Temperatureinheiten.
MCP-Tools
search_locations
Findet passende Orte und gibt deren Koordinaten, Land, Region und Zeitzone zurück.
get_weather
Ruft das aktuelle Wetter und eine Tagesprognose für einen Ort ab.
Argumente:
location: Stadt oder Ortsnameforecast_days: Anzahl der Prognosetage von 1 bis 16temperature_unit:celsiusoderfahrenheit
weather_dashboard
Öffnet das interaktive Wetter-Dashboard mit denselben Wetterargumenten.
Projektstruktur
main.py MCP server entry point
src/tools.py MCP tool registration and response shaping
src/services/weather_service.py Open-Meteo client and response cache
src/formatting.py UI-friendly forecast formatting
src/dashboard.py Prefab MCP App UIDatenquelle
Die Wetterdaten werden von Open-Meteo bereitgestellt, das Prognosen mehrerer nationaler Wetterdienste kombiniert. Prüfen Sie die Open-Meteo-Nutzungsbedingungen und Lizenzbestimmungen vor der kommerziellen Bereitstellung.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- Flicense-qualityDmaintenanceProvides real-time weather updates and city geocoding by integrating the Nominatim and Open-Meteo APIs. It enables users to retrieve current weather conditions for any location through natural language queries in MCP-compatible clients.15
- Alicense-qualityBmaintenanceProvides weather data including current conditions, forecasts, and summaries via Open-Meteo with no API key required, enabling natural language queries through an MCP interface.MIT
- AlicenseAqualityBmaintenanceMCP server for weather forecasts via Open-Meteo (no API key needed), providing current weather, hourly, and daily forecasts with geocoding support.3MIT
- AlicenseAqualityAmaintenanceMCP server for worldwide weather data, using high-resolution GeoSphere Austria data for the Alpine region and Open-Meteo elsewhere. Provides current conditions, hourly forecasts, and daily outlooks with compact emoji-markdown output.41MIT
Related MCP Connectors
OpenWeather MCP — wraps the OpenWeatherMap API (openweathermap.org)
WeatherAPI.com MCP — wraps WeatherAPI.com (api.weatherapi.com)
Open-Meteo MCP — weather forecast + historical reanalysis + sister APIs
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/abhirampai/weather-mcp-app'
If you have feedback or need assistance with the MCP directory API, please join our Discord server