Weather MCP Server
Integruj zaawansowane, aktualne dane pogodowe i prognozy w swoich agentach AI oraz przepływach pracy dzięki Weather MCP Server dla FlowHunt.

Czym zajmuje się serwer MCP „Weather”?
Weather MCP Server to serwer Model Context Protocol (MCP) zaprojektowany, by zapewnić asystentom AI płynny dostęp do kompleksowych danych pogodowych i powiązanych usług. Działając jako pośrednik pomiędzy klientami AI a WeatherAPI, serwer umożliwia agentom AI pobieranie aktualnych warunków pogodowych, prognoz (do 14 dni), danych historycznych, indeksów jakości powietrza, danych astronomicznych, wyszukiwań lokalizacyjnych, informacji o strefie czasowej oraz szczegółów dotyczących wydarzeń sportowych. Serwer zbudowany jest w oparciu o FastAPI i framework MCP, co ułatwia integrację w środowiskach rozwoju AI. Pozwala to agentom AI na udzielanie odpowiedzi na zapytania użytkowników, automatyzację przepływów zależnych od pogody oraz wzbogacenie kontekstu interakcji z modelami językowymi.
Lista promptów
Nie znaleziono jawnych szablonów promptów w plikach repozytorium.
Lista zasobów
Brak jawnie opisanych zasobów w dostępnej dokumentacji lub kodzie.
Lista narzędzi
- Aktualne warunki pogodowe: Dostarcza bieżące dane o temperaturze, wilgotności, prędkości wiatru itp. dla określonej lokalizacji.
- Prognozy pogody (1-14 dni): Pobiera prognozy pogody na najbliższe dni, umożliwiając planowanie na podstawie przewidywanych warunków.
- Historyczne dane pogodowe: Umożliwia dostęp do danych historycznych do analiz lub zapytań retrospektywnych.
- Alerty pogodowe: Dostarcza ostrzeżenia o niebezpiecznych zjawiskach pogodowych.
- Informacje o jakości powietrza: Pobiera dane o poziomie zanieczyszczenia i indeks jakości powietrza dla danej lokalizacji.
- Dane astronomiczne: Przekazuje informacje takie jak wschód, zachód słońca oraz fazy księżyca.
- Wyszukiwanie lokalizacji: Umożliwia wyszukiwanie i rozpoznawanie lokalizacji dla zapytań pogodowych.
- Informacje o strefie czasowej: Dostarcza lokalnych informacji o strefie czasowej dla wskazanych miejsc.
- Wydarzenia sportowe: Zwraca warunki pogodowe istotne dla wydarzeń sportowych.
Przykładowe zastosowania tego serwera MCP
- Integracja z asystentem osobistym: Asystenci AI mogą korzystać z serwera, by odpowiadać na pytania o pogodę, godziny wschodu/zachodu słońca oraz jakość powietrza, zwiększając komfort użytkownika.
- Planowanie podróży: Programiści mogą automatyzować planowanie wyjazdów, integrując prognozy i alerty pogodowe dla wybranych miejsc, pozwalając użytkownikom dostosować plany do warunków.
- Panele monitoringu środowiskowego: Serwer może zasilać panele obserwujące jakość powietrza i trendy pogodowe, wspierając zalecenia zdrowotne i planowanie urbanistyczne.
- Planowanie wydarzeń: Zespoły organizujące wydarzenia sportowe lub plenerowe mogą sprawdzać historyczne i prognozowane warunki pogodowe, optymalizując termin imprez.
- Automatyzacja smart home: Integruj dane pogodowe, by automatyzować urządzenia domowe — np. regulować termostaty, zamykać okna lub wysyłać powiadomienia w zależności od nadchodzących zmian pogody.
Jak skonfigurować
Windsurf
- Upewnij się, że masz zainstalowane Python 3.13+ oraz menedżer pakietów uv.
- Dodaj Weather MCP Server do swojej konfiguracji.
- Wstaw serwer w obiekt
mcpServers
z odpowiednim poleceniem i argumentami. - Zapisz konfigurację i zrestartuj Windsurf.
- Zweryfikuj połączenie z serwerem.
Przykład konfiguracji JSON
"mcpServers": {
"weather-mcp": {
"command": "python",
"args": ["main.py"]
}
}
Zabezpieczanie kluczy API
Ustaw swój klucz WeatherAPI, korzystając ze zmiennych środowiskowych:
"env": {
"WEATHER_API_KEY": "your_api_key_here"
},
"inputs": {
// Inne opcje konfiguracyjne
}
Claude
- Upewnij się, że masz zainstalowane Python 3.13+ oraz menedżer pakietów uv.
- Dodaj Weather MCP Server do konfiguracji Claude.
- Edytuj obiekt
mcpServers
jak poniżej. - Zapisz i zrestartuj Claude.
- Przetestuj, wywołując zapytanie o dane pogodowe.
Przykład konfiguracji JSON
"mcpServers": {
"weather-mcp": {
"command": "python",
"args": ["main.py"]
}
}
Zabezpieczanie kluczy API
"env": {
"WEATHER_API_KEY": "your_api_key_here"
}
Cursor
- Zainstaluj Python 3.13+ oraz uv.
- Dodaj Weather MCP Server w ustawieniach Cursor.
- Edytuj plik konfiguracyjny, aby uwzględnić serwer.
- Zapisz i zrestartuj Cursor.
- Zweryfikuj działanie zapytań pogodowych.
Przykład konfiguracji JSON
"mcpServers": {
"weather-mcp": {
"command": "python",
"args": ["main.py"]
}
}
Zabezpieczanie kluczy API
"env": {
"WEATHER_API_KEY": "your_api_key_here"
}
Cline
- Upewnij się, że masz zainstalowane Python 3.13+ oraz uv.
- Edytuj konfigurację Cline, aby dodać Weather MCP Server.
- Dodaj odpowiedni wpis do obiektu
mcpServers
. - Zapisz zmiany i zrestartuj Cline.
- Potwierdź poprawne działanie serwera.
Przykład konfiguracji JSON
"mcpServers": {
"weather-mcp": {
"command": "python",
"args": ["main.py"]
}
}
Zabezpieczanie kluczy API
"env": {
"WEATHER_API_KEY": "your_api_key_here"
}
Jak użyć tego MCP w przepływach
Używanie MCP w FlowHunt
Aby zintegrować serwery MCP w swoim przepływie FlowHunt, rozpocznij od dodania komponentu MCP do przepływu i połączenia go z agentem AI:

Kliknij komponent MCP, aby otworzyć panel konfiguracji. W sekcji konfiguracji systemowej MCP wstaw szczegóły swojego serwera MCP w tym formacie JSON:
{
"weather-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Po konfiguracji agent AI może korzystać z tego MCP jako narzędzia ze wszystkimi jego funkcjami i możliwościami. Pamiętaj, aby zmienić “weather-mcp” na rzeczywistą nazwę swojego serwera MCP oraz zastąpić URL własnym adresem serwera MCP.
Podsumowanie
Sekcja | Dostępność | Szczegóły/Uwagi |
---|---|---|
Podsumowanie | ✅ | |
Lista promptów | ⛔ | Nie znaleziono szablonów promptów |
Lista zasobów | ⛔ | Brak wymienionych jawnie zasobów MCP |
Lista narzędzi | ✅ | Pogoda, prognozy, alerty, jakość powietrza, astronomia, lokalizacja… |
Zabezpieczanie kluczy API | ✅ | Podano przykłady .env i konfiguracji JSON |
Sampling Support (mniej istotne w ocenie) | ⛔ | Nie określono |
Na podstawie dostępnych informacji Weather MCP Server oferuje solidny zakres narzędzi i prostą konfigurację, ale brakuje mu jawnej dokumentacji promptów, zasobów lub wsparcia dla korzeni i sampling. Skupia się głównie na narzędziach pogodowych z jasnymi wskazówkami dotyczącymi bezpieczeństwa kluczy API. Jako MCP skupiony na pogodzie jest skuteczny, lecz można go ulepszyć, dodając więcej dokumentacji MCP i definicji zasobów.
Ocena MCP
Czy posiada LICENSE | ✅ (MIT) |
---|---|
Jest przynajmniej jedno narzędzie | ✅ |
Liczba Forków | 9 |
Liczba Starów | 6 |
Najczęściej zadawane pytania
- Czym jest Weather MCP Server?
Weather MCP Server to pośrednik, który łączy agentów AI (np. w FlowHunt) z kompleksowymi informacjami pogodowymi — w tym aktualnymi warunkami, prognozami, jakością powietrza, danymi astronomicznymi i innymi — poprzez WeatherAPI. Umożliwia przepływom opartym o AI dostęp do bogatych danych pogodowych i środowiskowych dla zapytań użytkowników, automatyzacji oraz wzbogacania kontekstu.
- Jakie narzędzia i dane udostępnia Weather MCP Server?
Oferuje aktualne dane pogodowe, prognozy na 1-14 dni, historyczne dane pogodowe, indeksy jakości powietrza, alerty pogodowe, dane astronomiczne (wschód, zachód słońca, fazy księżyca), wyszukiwanie lokalizacji, informacje o strefie czasowej oraz dane pogodowe dla wydarzeń sportowych.
- Jak zabezpieczyć mój klucz WeatherAPI?
Dodaj swój klucz WeatherAPI jako zmienną środowiskową w konfiguracji (np. 'WEATHER_API_KEY'). Dzięki temu dane uwierzytelniające są bezpieczne i oddzielone od kodu źródłowego.
- Jakie są typowe zastosowania Weather MCP Server?
Typowe zastosowania to asystenci AI odpowiadający na zapytania pogodowe, automatyzacje planowania podróży, panele monitorujące środowisko, planowanie wydarzeń z uwzględnieniem pogody oraz automatyzacje smart home bazujące na aktualnych danych pogodowych.
- Jak zintegrować Weather MCP Server z FlowHunt?
Dodaj komponent MCP do swojego przepływu, skonfiguruj Weather MCP Server z odpowiednim endpointem i kluczem API oraz połącz go z agentem. Twój AI będzie mógł korzystać ze wszystkich funkcji pogodowych w rozmowach i automatyzacjach.
Wypróbuj integrację z Weather MCP Server
Ulepsz swoje przepływy AI dzięki aktualnym danym pogodowym, prognozom, jakości powietrza i danym astronomicznym, korzystając z Weather MCP Server od FlowHunt.