Skip to main content
Glama
kavingas

Weather MCP Server

by kavingas

Wetter-MCP-Server

Ein Beispiel für einen Model Context Protocol (MCP)-Server, der ein get_weather-Tool bereitstellt, mit dem jeder MCP-kompatible KI-Client die aktuellen Temperaturen nach Städtenamen abrufen kann.

Funktionsweise

  1. Löst den Städtenamen über die Open-Meteo Geocoding API in Koordinaten auf.

  2. Ruft die aktuelle Temperatur von der Open-Meteo Forecast API ab.

Kein API-Schlüssel erforderlich – beide APIs sind kostenlos und offen.

Related MCP server: MCP Weather Server

Tool

Tool

Beschreibung

Eingabe

get_weather

Aktuelle Temperatur für eine Stadt abrufen

city (Zeichenkette)

Beispielantwort: San Francisco: 14.2°C

Einrichtung

npm install

Ausführen des Servers

node weather-server.js

Der Server kommuniziert über stdio unter Verwendung des MCP-Protokolls.

Verbindung mit Claude Code

Das Repository enthält eine .mcp.json-Datei, die von Claude Code automatisch erkannt wird. Wenn Sie dieses Verzeichnis in Claude Code öffnen, wird der weather-server MCP-Server registriert und das get_weather-Tool verfügbar gemacht.

Um eine manuelle Verbindung herzustellen, fügen Sie Folgendes zu Ihrer MCP-Client-Konfiguration hinzu:

{
  "mcpServers": {
    "weather-server": {
      "command": "node",
      "args": ["./weather-server.js"]
    }
  }
}

Anforderungen

  • Node.js 18+ (natives fetch erforderlich)

  • Keine externen API-Schlüssel

Related MCP Connectors

Related MCP Servers