Hava MCP Sunucusu

Hava MCP Sunucusu

AI MCP Weather Automation

“Hava” MCP Sunucusu ne yapar?

Hava MCP Sunucusu, AI asistanlarının kapsamlı hava durumu verilerine ve ilgili hizmetlere sorunsuz erişim sağlaması için tasarlanmış bir Model Context Protocol (MCP) sunucusudur. AI istemcileri ile WeatherAPI arasında bir aracı görevi görerek; bu sunucu AI tabanlı iş akışlarının anlık hava koşulları, (14 güne kadar) tahminler, geçmiş hava verileri, hava kalitesi endeksleri, astronomi verileri, konum bazlı aramalar, saat dilimi bilgisi ve hatta spor etkinliklerine ait detayları alabilmesini sağlar. Sunucu, FastAPI ve MCP çerçevesiyle inşa edilmiştir ve AI geliştirme ortamlarına kolayca entegre edilebilir. Bu sayede AI ajanlarının kullanıcı sorgularını yanıtlaması, hava koşullarına bağlı iş akışlarını otomatikleştirmesi ve dil modeli etkileşimlerinde bağlamı zenginleştirmesi sağlanır.

Komut Listesi

Depo dosyalarında açık bir komut şablonu bulunamadı.

Kaynak Listesi

Mevcut dokümantasyon veya kod listelerinde açık kaynaklar tanımlanmamıştır.

Araç Listesi

  • Güncel hava durumu koşulları: Belirtilen bir konum için sıcaklık, nem, rüzgar hızı vb. gerçek zamanlı verileri sunar.
  • Hava tahminleri (1-14 gün): Yaklaşan günler için hava tahminlerini getirir, tahmine dayalı planlama yapılmasını sağlar.
  • Geçmiş hava verileri: Analiz veya geriye dönük sorgular için geçmiş hava verilerine erişim sağlar.
  • Hava uyarıları: Şiddetli hava olayları hakkında uyarılar sağlar.
  • Hava kalitesi bilgisi: Belirtilen bir konum için hava kirliliği düzeyi ve hava kalitesi endeksi bilgisini getirir.
  • Astronomi verisi: Gün doğumu, gün batımı, ay evreleri gibi detaylar verir.
  • Konum arama: Hava sorguları için konum arama ve çözümleme sağlar.
  • Saat dilimi bilgisi: Belirtilen konumlar için yerel saat dilimi bilgisini sağlar.
  • Spor etkinlikleri: Spor etkinlikleriyle ilgili hava koşullarını döndürür.

Bu MCP Sunucusunun Kullanım Alanları

  • Kişisel Asistan Entegrasyonu: AI asistanları, kullanıcıya hava durumu, gün doğumu/batımı saatleri ve hava kalitesi gibi konularda yanıt vermek için sunucudan yararlanabilir, böylece kullanıcı deneyimini geliştirir.
  • Seyahat Planlama: Geliştiriciler, gidilecek yerler için hava tahminleri ve uyarılarını entegre ederek seyahat planını otomatikleştirebilir, kullanıcıların hava koşullarına göre planlarını ayarlamasını sağlar.
  • Çevresel İzleme Panoları: Sunucu, hava kalitesini ve hava eğilimlerini izleyen panolara güç sağlayabilir; sağlık uyarılarını ve kentsel planlamayı destekler.
  • Etkinlik Zamanlaması: Spor veya açık hava etkinlikleri düzenleyen ekipler, geçmiş ve tahmini hava koşullarını kontrol etmek için sunucuyu kullanabilir, etkinlik zamanlamasını optimize eder.
  • Akıllı Ev Otomasyonu: Hava verilerini kullanarak ev cihazlarını otomatikleştirin—ör. termostat ayarı, pencerelerin kapatılması veya yaklaşan hava değişikliklerine göre uyarı gönderilmesi.

Kurulum nasıl yapılır

Windsurf

  1. Python 3.13+ ve uv paket yöneticisinin yüklü olduğundan emin olun.
  2. Hava MCP Sunucusunu yapılandırmanıza ekleyin.
  3. Sunucuyu mcpServers nesnesine komut ve argümanlarla ekleyin.
  4. Yapılandırmayı kaydedin ve Windsurf’u yeniden başlatın.
  5. Sunucuya bağlantıyı doğrulayın.

JSON yapılandırma örneği

"mcpServers": {
  "weather-mcp": {
    "command": "python",
    "args": ["main.py"]
  }
}

API Anahtarlarının Güvenliği

WeatherAPI anahtarınızı ortam değişkenleriyle ayarlayın:

"env": {
  "WEATHER_API_KEY": "your_api_key_here"
},
"inputs": {
  // Diğer yapılandırma seçenekleri
}

Claude

  1. Python 3.13+ ve uv paket yöneticisinin yüklü olduğundan emin olun.
  2. Hava MCP Sunucusunu Claude’un yapılandırmasına ekleyin.
  3. mcpServers nesnesini aşağıdaki gibi düzenleyin.
  4. Kaydedin ve Claude’u yeniden başlatın.
  5. Claude’a hava verisi sorgulayarak test edin.

JSON yapılandırma örneği

"mcpServers": {
  "weather-mcp": {
    "command": "python",
    "args": ["main.py"]
  }
}

API Anahtarlarının Güvenliği

"env": {
  "WEATHER_API_KEY": "your_api_key_here"
}

Cursor

  1. Python 3.13+ ve uv yükleyin.
  2. Hava MCP Sunucusunu Cursor kurulumuna ekleyin.
  3. Yapılandırma dosyasını düzenleyerek sunucuyu dahil edin.
  4. Kaydedin ve Cursor’ı yeniden başlatın.
  5. Hava ile ilgili sorguların çalıştığını doğrulayın.

JSON yapılandırma örneği

"mcpServers": {
  "weather-mcp": {
    "command": "python",
    "args": ["main.py"]
  }
}

API Anahtarlarının Güvenliği

"env": {
  "WEATHER_API_KEY": "your_api_key_here"
}

Cline

  1. Python 3.13+ ve uv’nin yüklü olduğundan emin olun.
  2. Cline’ın yapılandırmasına Hava MCP Sunucusunu ekleyin.
  3. mcpServers nesnesine uygun girişi ekleyin.
  4. Değişiklikleri kaydedin ve Cline’ı yeniden başlatın.
  5. Sunucunun çalışır durumda olduğunu onaylayın.

JSON yapılandırma örneği

"mcpServers": {
  "weather-mcp": {
    "command": "python",
    "args": ["main.py"]
  }
}

API Anahtarlarının Güvenliği

"env": {
  "WEATHER_API_KEY": "your_api_key_here"
}

Bu MCP’yi akışlarda nasıl kullanırsınız

FlowHunt’ta MCP kullanımı

FlowHunt iş akışınıza MCP sunucularını entegre etmek için, işe MCP bileşenini akışınıza ekleyip AI ajanınıza bağlayarak başlayın:

FlowHunt MCP flow

MCP bileşenine tıklayarak yapılandırma panelini açın. Sistem MCP yapılandırması bölümünde, MCP sunucu detaylarınızı aşağıdaki JSON formatını kullanarak girin:

{
  "weather-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Yapılandırmadan sonra, AI ajanı artık bu MCP’yi bir araç olarak kullanabilir ve tüm işlevlerine erişebilir. “weather-mcp” adını kendi MCP sunucunuzun gerçek adıyla ve URL’yi kendi MCP sunucunuzun adresiyle değiştirmeyi unutmayın.


Genel Bakış

BölümKullanılabilirlikDetaylar/Notlar
Genel Bakış
Komut ListesiKomut şablonu bulunamadı
Kaynak ListesiAçık MCP kaynağı listelenmemiş
Araç ListesiHava, tahmin, uyarılar, hava kalitesi, astronomi, konum, saat dilimi…
API Anahtarı Güvenliği.env örneği ve JSON yapılandırma örnekleri verilmiş
Örnekleme Desteği (değerlendirmede önemsiz)Belirtilmemiş

Mevcut bilgilere dayanarak, Hava MCP Sunucusu iyi araç kapsama alanı ve kolay kurulum sağlar, ancak komutlar, kaynaklar veya kökler ve örnekleme desteği için açık dokümantasyon eksiktir. Ana odak noktası hava ile ilgili araçlar olup, API anahtarının güvenliği için net talimatlar yer almaktadır. Odaklı bir hava MCP’si için etkilidir; fakat daha fazla MCP-standart dokümantasyon ve kaynak tanımları ile geliştirilebilir.


MCP Puanı

Lisans Var mı✅ (MIT)
En az bir aracı var
Fork sayısı9
Star sayısı6

Sıkça sorulan sorular

Hava MCP Sunucusu nedir?

Hava MCP Sunucusu, AI ajanlarını (FlowHunt'takiler gibi) gerçek zamanlı hava durumu, tahminler, hava kalitesi, astronomi ve daha fazlası dahil olmak üzere kapsamlı hava bilgilerine WeatherAPI aracılığıyla bağlayan bir aracı sunucudur. AI tabanlı iş akışlarının kullanıcı sorguları, otomasyon ve bağlam zenginleştirme için zengin hava ve çevre verilerine erişmesini sağlar.

Hava MCP Sunucusu hangi araçları ve verileri sağlar?

Gerçek zamanlı hava durumu, 1-14 günlük tahminler, geçmiş hava verileri, hava kalitesi endeksleri, hava uyarıları, astronomi verileri (gün doğumu, gün batımı, ay evreleri), konum bazlı arama, saat dilimi bilgisi ve spor etkinlikleri için hava verileri sunar.

WeatherAPI anahtarımı nasıl güvenli hale getirebilirim?

WeatherAPI anahtarınızı yapılandırmada bir ortam değişkeni olarak ekleyin (örn. 'WEATHER_API_KEY'). Bu, kimlik bilgilerinin güvenli ve kaynak kodunuzdan ayrı tutulmasını sağlar.

Hava MCP Sunucusu için tipik kullanım alanları nelerdir?

Yaygın kullanım alanları arasında, hava ile ilgili soruları yanıtlayan kişisel AI asistanları, seyahat planlama otomasyonları, çevresel panolar, hava kontrolüyle etkinlik planlama ve gerçek zamanlı hava verisine dayalı akıllı ev otomasyonları bulunur.

Hava MCP Sunucusunu FlowHunt akışlarına nasıl entegre ederim?

Akışınıza MCP bileşenini ekleyin, Hava MCP Sunucusunu uç noktanız ve API anahtarınızla yapılandırın ve ajanınıza bağlayın. Böylece AI'nız, konuşma ve otomasyonlarda tüm hava ile ilgili işlevleri kullanabilir.

Hava MCP Sunucusu Entegrasyonunu Deneyin

FlowHunt'ın Hava MCP Sunucusu ile gerçek zamanlı hava, tahminler, hava kalitesi ve astronomi verileriyle AI iş akışlarınızı geliştirin.

Daha fazla bilgi

Weather MCP Sunucu
Weather MCP Sunucu

Weather MCP Sunucu

Weather MCP Sunucu, AI asistanlarını gerçek zamanlı ve geçmiş hava durumu verilerine Open-Meteo API üzerinden bağlar—API anahtarına gerek yoktur. Seyahat planla...

4 dakika okuma
AI Weather +4
Kubernetes MCP Sunucusu
Kubernetes MCP Sunucusu

Kubernetes MCP Sunucusu

Kubernetes MCP Sunucusu, AI asistanları ile Kubernetes/OpenShift kümeleri arasında köprü kurarak doğal dil iş akışlarıyla programatik kaynak yönetimi, pod işlem...

4 dakika okuma
Kubernetes MCP Server +4
ModelContextProtocol (MCP) Sunucu Entegrasyonu
ModelContextProtocol (MCP) Sunucu Entegrasyonu

ModelContextProtocol (MCP) Sunucu Entegrasyonu

ModelContextProtocol (MCP) Sunucusu, AI ajanları ile harici veri kaynakları, API'ler ve servisler arasında bir köprü görevi görerek FlowHunt kullanıcılarının ba...

3 dakika okuma
AI Integration +4