Provides weather data using the Open-Meteo API.
Open-Meteo API kullanarak hava durumu verilerini sağlayan Model Context Protocol (MCP) server'ı.
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.
# Bağımlılıkları yükle
npm install
# Projeyi derle
npm run build
# Server'ı başlat
npm start
# Geliştirme modu
npm run dev
Bu MCP server'ı Claude Desktop veya diğer MCP uyumlu uygulamalarla kullanılabilir.
claude_desktop_config.json
dosyanıza ekleyin:
{
"mcpServers": {
"weather": {
"command": "node",
"args": ["path/to/weather-mcp-server/dist/index.js"]
}
}
}
Bu proje Open-Meteo API'sini kullanmaktadır. Open-Meteo ücretsiz, açık kaynak bir hava durumu API'sidir.
MIT
Bu MCP server Smithery platformunda deploy edilebilir:
Deploy edildikten sonra MCP server şu şekilde kullanılabilir:
https://server.smithery.ai/@username/weather-mcp-server
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)
Yusuf Senyer
Provides AI assistants with comprehensive access to a Plex Media Server.
Generates true random coin flips using the random.org API.
Enable AI Agents to purchase anything in a secure way using Fewsats
MCP Server for DealX platform
A 3D Printing MCP server that allows for querying for live state, webcam snapshots, and 3D printer control.
A virtual travel environment for an avatar on Google Maps, utilizing various Google Maps and optional AI image generation APIs.
Connects Large Language Models (LLMs) with Guild Wars 2 data sources. Requires a Guild Wars 2 API key for wallet functionality.
Access real-time gaming data across popular titles like League of Legends, TFT, and Valorant, offering champion analytics, esports schedules, meta compositions, and character statistics.
An MCP server for accessing Bazi (Chinese astrology) data, requiring an API key.
Detects Chinese mobile phone carriers, including China Mobile, China Unicom, China Telecom, and virtual operators.