Skip to main content
Glama
Rankintosh

wu-weather-mcp

by Rankintosh

wu-weather-mcp

Ein MCP-Server, der jede persönliche Wetterstation (PWS) von Weather Underground als Tools in Claude verfügbar macht. Fragen Sie Claude nach aktuellen Bedingungen, täglichen Zusammenfassungen, stündlichen Verläufen und Stationsmetadaten – alles live von Ihrer Station abgerufen.

Voraussetzungen

  • Node.js 18+

  • Ein Weather Underground-Konto mit einer PWS

  • Ein Weather Underground API-Schlüssel (kostenlos)

  • Ihre Stations-ID (sichtbar in Ihrem WU-Dashboard, z. B. KCALAKEF92)

Related MCP server: weather-mcp-server

Einrichtung

1. Klonen und installieren

git clone https://github.com/your-username/wu-weather-mcp.git
cd wu-weather-mcp
npm install

2. Umgebung konfigurieren

cp .env.example .env

Bearbeiten Sie .env:

WU_API_KEY=your_api_key_here
WU_STATION_ID=your_station_id_here
WU_STATION_NAME=My Weather Station   # optional — defaults to station ID

3. Build

npm run build

4. Testen

node build/index.js

Der Server startet über stdio und wartet auf MCP-Nachrichten. Drücken Sie Strg-C zum Beenden.


Claude Desktop-Integration

Fügen Sie dies zu Ihrer claude_desktop_config.json hinzu:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "wu-weather": {
      "command": "node",
      "args": ["/absolute/path/to/wu-weather-mcp/build/index.js"]
    }
  }
}

Ersetzen Sie /absolute/path/to/wu-weather-mcp durch den tatsächlichen Pfad, unter dem Sie das Repo geklont haben. Unter macOS können Sie pwd im geklonten Ordner ausführen, um diesen zu erhalten.

Starten Sie Claude Desktop nach dem Speichern neu. Ihre Wetter-Tools erscheinen automatisch.

Alternative: Anmeldedaten über Konfiguration statt .env übergeben

{
  "mcpServers": {
    "wu-weather": {
      "command": "node",
      "args": ["/absolute/path/to/wu-weather-mcp/build/index.js"],
      "env": {
        "WU_API_KEY": "your_api_key_here",
        "WU_STATION_ID": "your_station_id_here",
        "WU_STATION_NAME": "My Weather Station"
      }
    }
  }
}

Verfügbare Tools

Tool

Parameter

Beschreibung

get_current_conditions

Aktuelle Temperatur, Luftfeuchtigkeit, Wind, Druck, UV, Niederschlagsrate, Taupunkt, Sonneneinstrahlung

get_daily_summary

days (1–7, Standard 7)

Tägliche Höchst-/Tiefst-/Durchschnittstemperatur, maximale Windböe, Gesamtniederschlag

get_hourly_history

hours (1–24, Standard 24)

Stündliche Temperatur, Luftfeuchtigkeit, Wind und Niederschlag

get_station_info

Stationsname, ID, Koordinaten, Höhe, Nachbarschaft

Beispiel-Prompts

  • "Wie ist das Wetter gerade?"

  • "Zeig mir das Wetter der letzten 3 Tage."

  • "Wie war die stündliche Aufschlüsselung gestern Nachmittag?"

  • "Wie hoch liegt meine Wetterstation?"


Entwicklung

npm run dev      # watch mode — recompiles on save
npm run build    # one-off build

Der Quellcode befindet sich in src/index.ts. Führen Sie nach Änderungen einen neuen Build aus (npm run build).

Veröffentlichung auf npm

npm publish

Nach der Veröffentlichung können Benutzer das Tool ohne Klonen ausführen:

{
  "mcpServers": {
    "wu-weather": {
      "command": "npx",
      "args": ["-y", "wu-weather-mcp"],
      "env": {
        "WU_API_KEY": "your_api_key_here",
        "WU_STATION_ID": "your_station_id_here"
      }
    }
  }
}

Hinweis: Prüfen Sie zuerst auf npmjs.com, ob der Paketname wu-weather-mcp vor der Veröffentlichung verfügbar ist.

Lizenz

MIT

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • US weather, alerts, earthquakes and elevation for AI agents, from NWS/NOAA and USGS. No API keys.

  • Search NOAA climate stations and datasets, fetch historical weather observations.

  • US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No keys.

View all MCP Connectors

Latest Blog Posts

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/Rankintosh/wu-weather-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server