179 查看 · 2026-07-07 更新
Hava Durumu MCP Server
Open-Meteo API kullanarak hava durumu verilerini salayan Model Context Protocol (MCP) server'.
zellikler
- Gncel hava durumu bilgisi
- 24 saatlik hava durumu tahmini
- 7 gnlk hava durumu tahmini
- Trkiye ehirleri iin zel destek
- Koordinat tabanl sorgular
- Trke arayz
Desteklenen Aralar
get_current_weather
Belirtilen koordinatlardaki gncel hava durumu bilgisini getirir.
Parametreler:
latitude: Enlem (-90 ile 90 aras)longitude: Boylam (-180 ile 180 aras)
get_weather_by_city
ehir adna gre gncel 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 gnlk hava durumu tahminini getirir.
Parametreler:
latitude: Enlem (-90 ile 90 aras)longitude: Boylam (-180 ile 180 aras)
get_daily_forecast_by_city
ehir adna gre 7 gnlk 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
# Bamllklar ykle npm install # Projeyi derle npm run build # Server' balat npm start # Gelitirme modu npm run dev
Kullanm
Bu MCP server' Claude Desktop veya dier MCP uyumlu uygulamalarla kullanlabilir.
Claude Desktop Konfigrasyonu
claude_desktop_config.json dosyanza ekleyin:
{ "mcpServers": { "weather": { "command": "node", "args": ["path/to/weather-mcp-server/dist/index.js"] } } }
API Kayna
Bu proje Open-Meteo API'sini kullanmaktadr. Open-Meteo cretsiz, ak kaynak bir hava durumu API'sidir.
Lisans
MIT
Smithery Deployment
Bu MCP server Smithery platformunda deploy edilebilir:
- GitHub repository'sini oluturun
- Kodu GitHub'a push edin
- Smithery.ai hesabnzla giri yapn
- "Deploy" butonuna tklayn ve GitHub repository'sini sein
- Smithery otomatik olarak build ve deploy ilemini gerekletirecek
Smithery URL
Deploy edildikten sonra MCP server u ekilde kullanlabilir:
https://server.smithery.ai/@username/weather-mcp-server
Mobil Uygulama
Bu proje ayrca React Native/Expo ile gelitirilmi basit bir mobil uygulama ierir:
cd weather-mobile-app npm run web # Web versiyonu iin npm run android # Android iin (Android Studio gerekli) npm run ios # iOS iin (macOS gerekli)
Gelitirici
Yusuf Senyer
服务配置
[{'mcpServers': {'weather': {'args': ['path/to/weather-mcp-server/dist/index.js'], 'command': 'node'}}}]
来源
- 来源:github
- 链接:https://github.com/yusufsenyer/augment-agent