Was macht MCP-Meteo-Italia?
GitHub-Repository für eine Agenten-Fähigkeit oder einen KI-Agenten-Workflow.
Dieses Skill ermöglicht es KI-Agenten, über das MCP (Model Context Protocol) auf Wetterdaten und Vorhersagen für italienische Regionen zuzugreifen. Es unterstützt die Abfrage aktueller Bedingungen sowie mehrstündige Prognosen für beliebige italienische Städte.
Funktionen
- Aktuelles Wetter: Temperatur, Luftfeuchtigkeit, Windgeschwindigkeit und -richtung, Bewölkung, Niederschlagswahrscheinlichkeit.
- Vorhersagen: 6-Stunden- und 12-Stunden-Vorhersagen für den ausgewählten Ort.
- Standortsuche: Automatische Erkennung von Städten und Gemeinden in Italien.
- Einheiten: Metrische Einheiten (Celsius, km/h, mm).
Installation
- Klone dieses Repository:
git clone https://github.com/makremriahi99/MCP-Meteo-Italia.git - Navigiere in das Verzeichnis:
cd MCP-Meteo-Italia - Installiere Abhängigkeiten:
npm install - Konfiguriere die Umgebungsvariable
WEATHER_API_KEYmit deinem API-Schlüssel von OpenWeatherMap. - Starte den MCP-Server:
npm start
Integration mit KI-Agenten
Füge in deiner Agenten-Konfigurationsdatei (z. B. mcp.json) folgenden Eintrag hinzu:
{
"mcpServers": {
"meteo-italia": {
"command": "node",
"args": ["/pfad/zu/MCP-Meteo-Italia/server.js"],
"env": {
"WEATHER_API_KEY": "dein-api-schlüssel"
}
}
}
}
Verwendung
Nach erfolgreicher Integration kann der KI-Agent folgende Befehle ausführen:
getCurrentWeather("Mailand")– Gibt die aktuellen Wetterdaten für Mailand zurück.getForecast("Rom", 12)– Gibt die 12-Stunden-Vorhersage für Rom zurück.- `searchLocation(\