Hava Durumu
Provides weather data using the Open-Meteo API.
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
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 dev
Kullanı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-server
Mobil 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
Server Terkait
wodeapp
AI-powered no-code app builder with 17 MCP tools — create projects, generate pages from natural language, AI text/image generation (GPT, Claude, Gemini, 14+ models), page CRUD, workflow execution, publish & version control. SSE transport, API key auth.
Hit The Road Rentals
Search motorhomes, RVs and campervans worldwide — instant results from 300+ rental companies across AU, NZ, US, CA, UK and more.
OnlySwaps
Multi-chain DEX meta-aggregator for AI agents. Best prices from 15+ aggregators across 13 chains.
EU compliance - complisec
EU NIS2/GDPR compliance skill for agents
PaKi Curator — Visual Medicine Art Catalog
MCP server for César Yagüe's Visual Medicine — 301 contemplative moving art works (seamless loops up to 16K), 109 vibrational capsules, 6 tools including spatial recommendations and direct artist inquiry.
OPET Fuel Prices
Provides access to current fuel prices from OPET, a Turkish petroleum distribution company.
Strider Uber Eats
MCP server for Uber Eats food delivery - AI agents can search restaurants, browse menus, and place delivery orders.
Cybersecurity Vulnerability Intel MCP
Real-time CVE lookup via NIST NVD 2.0, CISA KEV alerts, EPSS exploitation probability, and MITRE ATT&CK mappings. 7 tools for AI-powered vulnerability assessment.
MCP Media Player
Control a media player via Home Assistant.
创思大模型安全 MCP
A content security protection system for large language models, providing real-time risk identification and interception to ensure safe and compliant applications.