Hava Durumu MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Hava Durumu MCP Serverİstanbul için bugünkü hava durumu nedir?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Hava Durumu MCP Server
Open-Meteo API kullanarak hava durumu verilerini sağlayan Model Context Protocol (MCP) server'ı.
Özellikler
🌤️ Güncel hava durumu bilgisi
📊 24 saatlik hava durumu tahmini
📅 7 günlük hava durumu tahmini
🏙️ Türkiye şehirleri için özel destek
🌍 Koordinat tabanlı sorgular
🇹🇷 Türkçe arayüz
Related MCP server: Weather MCP Server
Desteklenen Araçlar
get_current_weather
Belirtilen koordinatlardaki güncel hava durumu bilgisini getirir.
Parametreler:
latitude: Enlem (-90 ile 90 arası)longitude: Boylam (-180 ile 180 arası)
get_weather_by_city
Şehir adına göre güncel hava durumu bilgisini getirir.
Parametreler:
city: Şehir adı (istanbul, ankara, izmir, vb.)
get_hourly_forecast
24 saatlik hava durumu tahminini getirir.
Parametreler:
latitude: Enlem (-90 ile 90 arası)longitude: Boylam (-180 ile 180 arası)
get_daily_forecast
7 günlük hava durumu tahminini getirir.
Parametreler:
latitude: Enlem (-90 ile 90 arası)longitude: Boylam (-180 ile 180 arası)
get_daily_forecast_by_city
Şehir adına göre 7 günlük hava durumu tahminini getirir.
Parametreler:
city: Şehir adı (istanbul, ankara, izmir, vb.)
get_supported_cities
Desteklenen şehirlerin listesini getirir.
Desteklenen Şehirler
İstanbul
Ankara
İzmir
Bursa
Antalya
Adana
Konya
Gaziantep
Kayseri
Trabzon
Kurulum
# Bağımlılıkları yükle
npm install
# Projeyi derle
npm run build
# Server'ı başlat
npm start
# Geliştirme modu
npm run devKullanım
Bu MCP server'ı Claude Desktop veya diğer MCP uyumlu uygulamalarla kullanılabilir.
Claude Desktop Konfigürasyonu
claude_desktop_config.json dosyanıza ekleyin:
{
"mcpServers": {
"weather": {
"command": "node",
"args": ["path/to/weather-mcp-server/dist/index.js"]
}
}
}API Kaynağı
Bu proje Open-Meteo API'sini kullanmaktadır. Open-Meteo ücretsiz, açık kaynak bir hava durumu API'sidir.
Lisans
MIT
Smithery Deployment
Bu MCP server Smithery platformunda deploy edilebilir:
GitHub repository'sini oluşturun
Kodu GitHub'a push edin
Smithery.ai hesabınızla giriş yapın
"Deploy" butonuna tıklayın ve GitHub repository'sini seçin
Smithery otomatik olarak build ve deploy işlemini gerçekleştirecek
Smithery URL
Deploy edildikten sonra MCP server şu şekilde kullanılabilir:
https://server.smithery.ai/@username/weather-mcp-serverMobil Uygulama
Bu proje ayrıca React Native/Expo ile geliştirilmiş basit bir mobil uygulama içerir:
cd weather-mobile-app
npm run web # Web versiyonu için
npm run android # Android için (Android Studio gerekli)
npm run ios # iOS için (macOS gerekli)Geliştirici
Yusuf Senyer
This server cannot be deployed
Maintenance
Related MCP Connectors
Global weather via Open-Meteo: forecast, historical, marine, air quality, geocoding, elevation.
Real-time weather conditions and multi-day forecasts via Open-Meteo — free, no API key required
Open-Meteo tabanlı anahtarsız hava durumu tahmin MCP sunucusu.
Free, keyless real-time weather and 7-day forecasts for any city worldwide.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to fetch current weather conditions and forecasts for any city using the Open-Meteo API. Provides temperature, precipitation, and hourly forecast data through natural language queries.-
- FlicenseBqualityDmaintenanceEnables real-time weather information and forecasts using the Open-Meteo API. Provides current weather conditions and forecast data for any location specified by latitude and longitude coordinates.1-
- FlicenseNot gradedqualityDmaintenanceProvides real-time weather and forecasts via Open-Meteo, supporting queries by coordinates or city name.-
- AlicenseNot gradedqualityDmaintenanceProvides real-time and historical weather data for any city worldwide, including forecasts, air quality, and marine conditions, using the free Open-Meteo API.5 npmMIT