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
İlgili Sunucular
Utilify
AI agents compare and sign up for Texas utility plans — electricity, internet, gas, water, trash — ▎ at any ZIP code via MCP. Works with Claude, ChatGPT, Cursor, Ollama, LM Studio, LangChain. OpenAPI ▎ spec included. No auth.
Canvelete
API-first platform for image optimization and document design. Generate optimized images, PDFs, and documents at scale with our visual editor and REST API.
MCPlayerOne
An AI-powered, synthwave, maze-crawling, and world-building adventure game server.
AILibrary MCP Server
API for AI agents to search, license, and download b-roll video clips and voiceovers. Pay-per-request, no human interaction required.
Tarkov MCP Server
Provides access to Escape from Tarkov game data using the community-maintained Tarkov API.
VoicingLab
Jazz piano voicing intelligence — 10,674 voicings across 468 chords in 16 styles, voice-leading solver, and practice recommendations
NebulaFinger MCP
An MCP server interface for the NebulaFinger fingerprint recognition tool.
WattyEnergie MCP Server
Dutch energy comparison tools. Calculate costs, compare contracts, get dynamic EPEX prices.
Vaultfire
On-chain trust verification for AI agents — Street Cred scoring, ERC-8004 identity, and partnership bond verification across Base, Avalanche, Arbitrum, and Polygon mainnet.
KSeF
MCP server for Poland's national e-invoicing system KSeF (Krajowy System e-Faktur). Provides 12 tools for complete KSeF API integration including session management, invoice querying/submission, export generation, and system monitoring. Built with Rust for reliability and performance. Perfect for Polish businesses automating e-invoicing processes and developers building KSeF compliance tools.