OpenWeather MCP Sunucusu

OpenWeather MCP Sunucusu

OpenWeather MCP Sunucusu ile AI iş akışlarını gerçek zamanlı hava durumu ve tahminlere bağlayarak bağlama duyarlı otomasyon ve sohbet botu deneyimlerini geliştirin.

“OpenWeather” MCP Sunucusu ne yapar?

OpenWeather MCP Sunucusu, ücretsiz OpenWeatherMap API’si ile arayüz oluşturarak yapay zeka asistanlarını gerçek zamanlı hava durumu verilerine bağlayan hafif bir Model Context Protocol (MCP) servisidir. AI istemcilerinin herhangi bir şehir için mevcut hava durumu ve 5 günlük tahminleri, yapılandırılabilir birimler (Santigrat, Fahrenheit, Kelvin) ve çoklu dil desteği ile sorgulamasına imkân tanıyarak gelişmiş geliştirme iş akışları sağlar. Hava durumu verisini yapılandırılmış kaynaklar ve araçlar olarak sunan OpenWeather MCP Sunucusu, hava bilgisi çekme, bağlamsal AI yanıtları ve otomasyon süreçlerine entegrasyon gibi görevleri basitleştirir. Güncel hava durumu bağlamı gerektiren projeler için idealdir; böylece MCP aracılığıyla dış veri kaynaklarıyla etkileşimli AI uygulamaları geliştirmek kolaylaşır.

Komut Listesi

Depoda özel bir komut şablonundan bahsedilmemektedir.

Kaynak Listesi

  • Mevcut Hava Durumu Verisi: Belirtilen şehir için sıcaklık, basınç, nem, rüzgar, gün doğumu/batımı gibi mevcut hava durumu koşullarını sağlar.
  • 5 Günlük Hava Durumu Tahmini: 5 güne kadar 3 saatlik aralıklarla detaylı hava durumu verisi içeren tahmin sunar.
  • Birim Yapılandırması: Müşterilerin sıcaklık birimi olarak Santigrat, Fahrenheit veya Kelvin arasında seçim yapmasına izin verir.
  • Çoklu Dil Desteği: OpenWeatherMap API’sinin desteklediği çeşitli dillerde hava durumu verisi sunar.

Araç Listesi

  • weather: OpenWeather MCP sunucusunun sunduğu ana araçtır. city (gerekli), units (isteğe bağlı: c|f|k) ve lang (isteğe bağlı: en|de|fr|…) gibi parametreleri kabul eder. Belirtilen şehir için mevcut hava durumu ve tahmin verilerini getirir.

Bu MCP Sunucusunun Kullanım Alanları

  • AI Destekli Hava Durumu Sohbet Botları: Gerçek zamanlı hava durumu verisini sohbet tabanlı AI asistanlarına entegre ederek kullanıcıların herhangi bir şehir için mevcut durumu veya tahminleri sorgulamasını sağlar.
  • Seyahat ve Etkinlik Planlama: Tahmin verisine dayalı olarak yaklaşan seyahatler veya etkinlikler için öneri veya uyarı sunmak üzere iş akışı otomasyonuna hava durumu kontrolü ekleyin.
  • Bağlamsal AI Yanıtları: AI ajanlarının bağlam farkındalığını güncel yerel hava durumu ile artırarak daha iyi öneri ve kararlar vermesini sağlayın.
  • Akıllı Ev ve IoT Entegrasyonu: Hava durumu verisini, hava değişikliklerine göre ısıtma/soğutma ayarlarını değiştirmek veya bildirim göndermek gibi akıllı ev rutinlerini tetiklemek için kullanın.
  • Eğitsel Uygulamalar: Gerçek hava durumu verisini kullanarak bilim, coğrafya veya dil çalışmalarında kavramları öğreten etkileşimli eğitim araçları geliştirin.

Kurulum Nasıl Yapılır

Windsurf

  1. Go 1.20+ kurulu olduğundan emin olun.
  2. OpenWeatherMap API anahtarınızı edinin.
  3. Sunucuyu derleyin:
    git clone https://github.com/mschneider82/mcp-openweather.git
    cd mcp-openweather
    go build -o mcp-weather
    
  4. Windsurf’u sunucuyu içerecek şekilde yapılandırın:
    {
      "mcpServers": {
        "mcp-openweather": {
          "command": "/path/to/mcp-weather",
          "env": {
            "OWM_API_KEY": "PUT_API_KEY_HERE"
          }
        }
      }
    }
    
  5. Değişiklikleri kaydedin ve Windsurf’u yeniden başlatın. Hava durumu sorguları ile doğrulayın.

Claude

  1. Smithery ile kurun:
    npx -y @smithery/cli install @mschneider82/mcp-openweather --client claude
    
  2. OpenWeatherMap API anahtarınızı ayarlayın:
    export OWM_API_KEY="your_api_key_here"
    
  3. Claude yapılandırmasına ekleyin:
    {
      "mcpServers": {
        "mcp-openweather": {
          "command": "/path/to/mcp-weather",
          "env": {
            "OWM_API_KEY": "PUT_API_KEY_HERE"
          }
        }
      }
    }
    
  4. Kaydedin ve Claude’u yeniden başlatın. Hava durumu verisi isteyerek test edin.

Cursor

  1. Sunucuyu yukarıda olduğu gibi derleyin ve API anahtarınızın ayarlı olduğundan emin olun.
  2. Cursor’un MCP yapılandırma dosyasını düzenleyin:
    {
      "mcpServers": {
        "mcp-openweather": {
          "command": "/path/to/mcp-weather",
          "env": {
            "OWM_API_KEY": "PUT_API_KEY_HERE"
          }
        }
      }
    }
    
  3. Kaydedin ve Cursor’u yeniden başlatın. Hava durumu sorguları ile kurulumu doğrulayın.

Cline

  1. OpenWeather MCP sunucusunu yukarıda açıklandığı şekilde derleyin ve kurun.
  2. Sunucu yapılandırmasını Cline’a ekleyin:
    {
      "mcpServers": {
        "mcp-openweather": {
          "command": "/path/to/mcp-weather",
          "env": {
            "OWM_API_KEY": "PUT_API_KEY_HERE"
          }
        }
      }
    }
    
  3. Yapılandırmayı kaydedin ve Cline’ı yeniden başlatın.
  4. Bir hava durumu isteği göndererek doğrulayın.

API Anahtarlarını Güvenceye Alma

API anahtarları için her zaman ortam değişkenlerini kullanın. Örnek JSON yapılandırması:

{
  "mcpServers": {
    "mcp-openweather": {
      "command": "/path/to/mcp-weather",
      "env": {
        "OWM_API_KEY": "${OWM_API_KEY}"  // Ortam değişkeninizi kullanın
      }
    }
  }
}

Bu MCP Nasıl Akışlarda Kullanılır

FlowHunt’ta MCP Kullanımı

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

FlowHunt MCP flow

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

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

Yapılandırdıktan sonra, AI ajanı bu MCP’yi tüm işlev ve yetenekleriyle araç olarak kullanabilir. “mcp-openweather” adını kendi MCP sunucu adınızla ve URL’yi kendi MCP sunucu adresinizle değiştirmeniz gerektiğini unutmayın.


Genel Bakış

BölümKullanılabilirlikDetaylar/Notlar
Genel Bakış
Komut ListesiKomut bulunamadı
Kaynak Listesi
Araç Listesi
API Anahtarı Güvenliği
Örnekleme Desteği (değerlendirmede önemsiz)Bahsedilmemiş

Mevcut bilgilere göre, OpenWeather MCP Sunucusu net hava durumu araçları ve kaynak sunumu sağlamakta, ancak komut şablonları ve örnekleme desteği bulunmamaktadır. Kök desteğinden bahsedilmemiştir.

Proje, amacı için temel ama işlevseldir, sağlam kurulum yönergelerine ve hava durumu verisine erişim için gerekli tüm kritik özelliklere sahiptir.

Bizim Görüşümüz

OpenWeather MCP Sunucusu basit, kurulumu kolay ve AI iş akışlarına hava durumu verisi eklemek için uygundur. Komut şablonu ve örnekleme gibi bazı gelişmiş MCP özelliklerinden yoksundur; ancak hava durumu verisi almak için sağlam ve kullanıcı dostudur.

Puan: 7/10

MCP Puanı

Lisansa Sahip mi?✅ (MIT)
En az bir aracı var mı?
Fork Sayısı3
Yıldız Sayısı2

Sıkça sorulan sorular

OpenWeather MCP Sunucusu nedir?

OpenWeather MCP Sunucusu, yapay zeka asistanlarını ve iş akışlarını OpenWeatherMap API'sini kullanarak gerçek zamanlı hava durumu verilerine bağlayan bir Model Context Protocol servisidir. Herhangi bir şehir için mevcut hava durumu ve 5 günlük tahmin sağlar.

Hangi kaynaklar ve araçlar sunuluyor?

Mevcut hava durumu verileri ve 5 günlük tahmin için kaynaklar sunar, sıcaklık birimi ve dil desteği yapılandırılabilir. Ana araç olan 'weather', şehir, birim (Santigrat, Fahrenheit, Kelvin) ve dil parametrelerini kabul eder.

MCP sunucusunu yapılandırırken API anahtarımı nasıl güvenli tutabilirim?

OpenWeatherMap API anahtarınızı saklamak için ortam değişkenlerini kullanın. Değişkene (ör: OWM_API_KEY) sunucu yapılandırmasında referans vererek hassas bilgilerin kodda veya sürüm kontrolünde ifşa edilmemesini sağlayın.

OpenWeather MCP Sunucusu'nun yaygın kullanım alanları nelerdir?

Yaygın kullanım alanları arasında AI destekli hava durumu sohbet botları, seyahat ve etkinlik planlama otomasyonu, bağlamsal AI yanıtları, akıllı ev entegrasyonları ve gerçek zamanlı hava durumu verisi kullanan eğitim araçları yer alır.

FlowHunt ile kurulumu ve kullanımı kolay mı?

Evet, sunucu hafif, kurulumu kolay ve FlowHunt ile sorunsuz entegre oluyor. Sadece MCP bileşenini ekleyin, sunucu detaylarını yapılandırın ve AI ajanınız tüm hava durumu verisi fonksiyonlarına erişebilir.

OpenWeather MCP Sunucusu ile Hava Durumu Verisini Entegre Edin

FlowHunt'ın OpenWeather MCP entegrasyonu ile AI ajanlarınızı ve iş akışlarınızı gerçek zamanlı hava durumu bilgisiyle güçlendirin.

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
Hava MCP Sunucusu
Hava MCP Sunucusu

Hava MCP Sunucusu

Hava MCP Sunucusu, FlowHunt ve AI asistanlarını zengin, gerçek zamanlı hava durumu verileri, tahminler, hava kalitesi, astronomi ve daha fazlasına WeatherAPI ar...

4 dakika okuma
AI MCP +6
DataHub MCP Sunucusu Entegrasyonu
DataHub MCP Sunucusu Entegrasyonu

DataHub MCP Sunucusu Entegrasyonu

DataHub MCP Sunucusu, FlowHunt AI ajanlarını DataHub meta veri platformuna bağlar ve gelişmiş veri keşfi, köken analizleri, otomatik meta veri çekimi ve AI dest...

4 dakika okuma
AI Metadata +6