Wetter-MCP-Tool (auf Indien ausgerichtet)
Ein MCP-Server (Model Context Protocol), der die OpenWeatherMap-API verwendet, um Folgendes bereitzustellen:
Wetterbedingungen in Echtzeit
5-Tage-Wettervorhersagen
Luftqualitätsdaten
Standortsuche
🚀 Einrichtung
Python 3.10+ ist erforderlich.
Installieren Sie Abhängigkeiten:
pip install -r requirements.txtHolen Sie sich einen API-Schlüssel von OpenWeatherMap .
Erstellen Sie eine im Stammordner:
OPENWEATHER_API_KEY=your_api_key_here
Related MCP server: Weather Query MCP Server
🛠 Verfügbare Tools
get_current_weather(location: str)
Gibt das aktuelle Wetter für einen bestimmten Ort zurück.
get_weather_forecast(location: str, days: int = 5)
Gibt eine Wettervorhersage (bis zu 5 Tage) für den Standort zurück.
get_air_quality(location: str)
Gibt Messwerte zur Luftqualität und den AQI-Wert zurück.
search_location(query: str)
Gibt basierend auf der Abfrage bis zu 5 Standortübereinstimmungen zurück.
🧪 Beispielausgabe (Indien)
Aktuelles Wetter (Delhi)
Wettervorhersage (Mumbai)
Luftqualität (Bangalore)
Standortsuche
🧰 Fehlerbehandlung
Alle Tools liefern eindeutige Fehlermeldungen:
📌 Notizen
Stellen Sie sicher, dass
.envDatei richtig konfiguriert ist.Die Aktivierung von API-Schlüsseln kann einige Zeit in Anspruch nehmen.
Kostenlose Stufe von OpenWeatherMap: 60 API-Aufrufe pro Minute.
🧑💻 Führen Sie den Server aus
Sobald dieser Server läuft, können Sie ihn mit MCP-kompatiblen Clients wie Claude Desktop oder anderen Automatisierungstools verwenden.