World Weather Online MCP
OfficialWorld Weather Online — MCP-Server (Railway)
MCP-Server für World Weather Online. Ermöglicht KI-Assistenten wie Claude, Cursor und anderen, WWO-Wetterdaten direkt als Tools abzurufen.
Bereitstellung auf Railway
Schritt 1 — Auf GitHub pushen
Erstellen Sie ein neues Repository auf github.com (nennen Sie es
wwo-mcp-server)Öffnen Sie das Terminal in diesem Ordner und führen Sie Folgendes aus:
git init
git add .
git commit -m "Initial commit"
git remote add origin https://github.com/YOUR_USERNAME/wwo-mcp-server.git
git push -u origin mainSchritt 2 — Auf Railway bereitstellen
Gehen Sie zu https://railway.app und registrieren Sie sich / melden Sie sich mit GitHub an
Klicken Sie auf New Project → Deploy from GitHub repo
Wählen Sie Ihr
wwo-mcp-server-Repository ausRailway erkennt Node.js automatisch und führt die Bereitstellung durch
Ihr Server ist unter einer URL wie dieser erreichbar:
https://wwo-mcp-server-production.up.railway.appSchritt 3 — Eigene Domain hinzufügen
Im Railway-Dashboard → Ihr Projekt → Settings → Networking → Custom Domain
Geben Sie
mcp.worldweatheronline.comein und klicken Sie auf AddRailway zeigt Ihnen einen CNAME-Wert wie diesen:
wwo-mcp-server-production.up.railway.appGehen Sie zu Ihrem DNS-Anbieter und fügen Sie Folgendes hinzu:
Typ | Name | Wert |
CNAME | mcp | wwo-mcp-server-production.up.railway.app |
Das SSL-Zertifikat wird innerhalb weniger Minuten automatisch bereitgestellt
Schritt 4 — Testen
Besuchen Sie Ihren Health-Endpunkt:
https://mcp.worldweatheronline.com/healthTesten im MCP Inspector:
https://mcp.worldweatheronline.com/mcp?key=YOUR_WWO_API_KEYRelated MCP server: OpenWeather-OneCall3-MCP
KI-Clients verbinden
Claude Desktop
Hinzufügen zu ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"world-weather-online": {
"url": "https://mcp.worldweatheronline.com/mcp?key=YOUR_API_KEY"
}
}
}Cursor / Windsurf
Hinzufügen zu .cursor/mcp.json:
{
"mcpServers": {
"world-weather-online": {
"url": "https://mcp.worldweatheronline.com/mcp?key=YOUR_API_KEY"
}
}
}Verfügbare Tools
Tool | Beschreibung |
| Aktuelle Bedingungen + 14-Tage-Vorhersage |
| Historisches Wetter ab 2008 |
| Dünung, Gezeiten, Wassertemperatur |
| Vorhersagen für Gipfel-/Mittel-/Talstation |
| Standort-Autovervollständigung |
| Sonnenaufgang, Sonnenuntergang, Mondphase |
| Ortszeit + UTC-Offset |
| Monatliche 12-Jahres-Klimadurchschnitte |
Lokale Entwicklung
npm install
npm run devDer Server läuft unter http://localhost:3000
This server cannot be deployed
Maintenance
Related MCP Connectors
The official Model Context Protocol server for Ambee. It gives any MCP-compatible AI assistant — Claude, ChatGPT, Cursor, VS Code, Ollama, and more direct access to live air quality, pollen, and weather data. To get started, including information on signing up and obtaining your Ambee key, check out the Ambee documentation on https://docs.ambeedata.com
Hosted MCP server for Xweather weather data: conditions, forecasts, alerts, and more.
WeatherAPI.com MCP — wraps WeatherAPI.com (api.weatherapi.com)
- geoOAuthco.thinair
Geocoding, routing, isochrones, traffic, weather, and place search for AI agents. 19 MCP tools.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceProvides weather data from WeatherAPI.com through MCP, enabling AI agents to query current conditions and forecasts via natural language.2 npmMIT
- FlicenseAqualityDmaintenanceA Model Context Protocol (MCP) server that provides weather data using the OpenWeather One Call API 3.0. This server allows AI agents to access current weather, forecasts, and historical weather data for any location.35 npm-
- AlicenseAqualityDmaintenanceProvides real-time weather and forecast data via MCP tools, enabling AI agents to query current weather and up to 3-day forecasts for any city.3MIT
- AlicenseNot gradedqualityBmaintenanceThis MCP server provides access to Open-Meteo weather APIs including forecast, historical reanalysis, geocoding, air quality, marine weather, and flood risk data, enabling AI agents to retrieve weather information using natural language.7 npmMIT