mcp-weather
mcp-weather
Weltweiter Wetter-MCP-Server. Er wandelt einen Ortsnamen in Koordinaten um und liefert dann aktuelle Bedingungen über stdio für MCP-Clients wie Cursor.
Repository: github.com/deep3036/mcp-weather
Was es tut
Der Server registriert ein Werkzeug:
Tools | Input | Output |
|
| Aktuelle Temperatur, gefühlt, Luftfeuchtigkeit, Niederschlag, Wind, Zustand, Tag/Nacht, Zeitzone und Koordinaten |
Beispiele für location: Delhi, Greater Noida, Mumbai, London.
Die Geokodierung verwendet Open-Meteo Geocoding. Die Vorhersagedaten verwenden Open-Meteo Forecast. Keine der APIs erfordert einen Schlüssel für diese Nutzung.
Wenn mehrere Orte mit einem Namen übereinstimmen, wird das erste Geokodierungsergebnis verwendet.
Related MCP server: Weather MCP
Voraussetzungen
Node.js 20 oder später
npm
Einrichtung
npm installAusführen
Entwicklung (TypeScript über tsx):
npm run devProduktion:
npm run build
npm startDieser Prozess spricht MCP über stdin/stdout. Logs gehen an stderr. Führen Sie ihn nicht als normale Web-App aus.
Cursor-MCP-Konfiguration
Weisen Sie den Client auf dieses Projektverzeichnis:
{
"mcpServers": {
"weather": {
"command": "npx",
"args": ["tsx", "src/index.ts"],
"cwd": "D:\\mcp\\weather-mcp"
}
}
}Nach einem Build können Sie node und dist/index.js anstelle von tsx verwenden.
Projektstruktur
Pfad | Rolle |
| MCP-Server, Werkzeug und Open-Meteo-Aufrufe |
| TypeScript ( |
| Skripte: |
Lizenz
ISC
This server cannot be deployed
Maintenance
Related MCP Connectors
Free, keyless real-time weather and 7-day forecasts for any city worldwide.
Provide real-time and forecast weather information for locations in the United States using natura…
Current weather and 7-day forecast for any place (MET Norway). $0.006/call via x402.
Weather forecast for any city, UV index, sunrise and sunset, pollen and air quality. Free, no key.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables users to get current weather information for any city using the Open-Meteo API. Provides detailed meteorological data including temperature, precipitation, day/night status, and hourly forecasts through natural language queries.ISC
- AlicenseNot gradedqualityDmaintenanceEnables users to get real-time weather information for any city in the world. Provides current temperature and weather conditions through a simple city name query.MIT
- AlicenseBqualityDmaintenanceEnables users to retrieve current weather information for any city location. Provides a simple interface to fetch weather data through natural language queries.1ISC
- AlicenseNot gradedqualityDmaintenanceProvides current weather information for any city worldwide using the free Open-Meteo API, enabling users to query temperature, wind speed, humidity, and weather conditions through natural language.4 npmMIT