a

augment-agent

weather-serviceslocation-services

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:

  1. GitHub repository'sini oluturun
  2. Kodu GitHub'a push edin
  3. Smithery.ai hesabnzla giri yapn
  4. "Deploy" butonuna tklayn ve GitHub repository'sini sein
  5. 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'}}}]

来源