OpenWeather MCP Server
Połącz workflow AI z aktualnymi warunkami pogodowymi i prognozami za pomocą OpenWeather MCP Server, aby wzbogacić automatyzację oraz chatboty o kontekst pogodowy.

Do czego służy serwer “OpenWeather” MCP?
OpenWeather MCP Server to lekka usługa Model Context Protocol (MCP), która łączy asystentów AI z aktualnymi danymi pogodowymi poprzez darmowe API OpenWeatherMap. Umożliwia usprawnienie pracy z AI dzięki możliwości pobierania bieżących warunków pogodowych oraz 5-dniowych prognoz dla dowolnego miasta, z opcją wyboru jednostek (Celsjusz, Fahrenheit, Kelwin) i wsparciem wielu języków. Udostępniając dane pogodowe w postaci uporządkowanych zasobów i narzędzi, OpenWeather MCP Server upraszcza pobieranie informacji pogodowych, generowanie kontekstowych odpowiedzi AI i integrację z pipeline’ami automatyzacji. Serwer idealnie sprawdzi się w projektach wymagających aktualnego kontekstu pogodowego, ułatwiając budowę aplikacji AI korzystających z zewnętrznych źródeł danych przez MCP.
Lista promptów
W repozytorium nie wymieniono szablonów promptów.
Lista zasobów
- Aktualne dane pogodowe: Udostępnia bieżące warunki pogodowe dla wybranego miasta, w tym temperaturę, ciśnienie, wilgotność, wiatr, wschód/zachód słońca i inne.
- 5-dniowa prognoza pogody: Dostarcza prognozę pogody z podziałem na 3-godzinne przedziały czasowe do 5 dni.
- Konfiguracja jednostek: Pozwala klientom wybrać Celsjusza, Fahrenheita lub Kelwina jako jednostkę temperatury.
- Obsługa wielu języków: Oferuje dane pogodowe w różnych językach, zgodnie z obsługą przez OpenWeatherMap API.
Lista narzędzi
- weather: Główne narzędzie udostępniane przez OpenWeather MCP Server. Przyjmuje parametry takie jak
city
(wymagany),units
(opcjonalny: c|f|k) orazlang
(opcjonalny: en|de|fr|…). Pobiera bieżące dane pogodowe i prognozę dla wskazanego miasta.
Przykładowe zastosowania tego serwera MCP
- Chatboty pogodowe oparte na AI: Integracja bieżących danych pogodowych z konwersacyjnymi asystentami AI, umożliwiając użytkownikom zapytania o warunki lub prognozę dla dowolnego miasta.
- Planowanie podróży i wydarzeń: Automatyczne sprawdzanie pogody w workflow, by sugerować lub ostrzegać przed wydarzeniami czy wyjazdami na podstawie prognoz.
- Kontekstowe odpowiedzi AI: Wzbogacanie AI o lokalny kontekst pogodowy dla lepszych rekomendacji i decyzji.
- Integracja z inteligentnym domem i IoT: Wykorzystanie danych pogodowych do sterowania np. ogrzewaniem/chłodzeniem czy wysyłania powiadomień w zależności od zmiany warunków.
- Zastosowania edukacyjne: Budowa interaktywnych narzędzi edukacyjnych z użyciem rzeczywistych danych pogodowych do nauki np. geografii, nauk ścisłych czy języków.
Jak skonfigurować
Windsurf
- Upewnij się, że masz zainstalowane Go 1.20+.
- Uzyskaj swój klucz API OpenWeatherMap.
- Zbuduj serwer:
git clone https://github.com/mschneider82/mcp-openweather.git cd mcp-openweather go build -o mcp-weather
- Skonfiguruj Windsurf, aby dodać ten serwer:
{ "mcpServers": { "mcp-openweather": { "command": "/path/to/mcp-weather", "env": { "OWM_API_KEY": "PUT_API_KEY_HERE" } } } }
- Zapisz zmiany i zrestartuj Windsurf. Zweryfikuj, wykonując zapytania pogodowe.
Claude
- Zainstaluj przez Smithery:
npx -y @smithery/cli install @mschneider82/mcp-openweather --client claude
- Ustaw swój klucz API OpenWeatherMap:
export OWM_API_KEY="your_api_key_here"
- Dodaj do konfiguracji Claude:
{ "mcpServers": { "mcp-openweather": { "command": "/path/to/mcp-weather", "env": { "OWM_API_KEY": "PUT_API_KEY_HERE" } } } }
- Zapisz i zrestartuj Claude. Przetestuj, żądając danych pogodowych.
Cursor
- Zbuduj serwer jak wyżej i ustaw odpowiedni klucz API.
- Edytuj plik konfiguracyjny MCP w Cursor:
{ "mcpServers": { "mcp-openweather": { "command": "/path/to/mcp-weather", "env": { "OWM_API_KEY": "PUT_API_KEY_HERE" } } } }
- Zapisz i zrestartuj Cursor. Potwierdź konfigurację, wykonując zapytania pogodowe.
Cline
- Zbuduj i skonfiguruj serwer OpenWeather MCP zgodnie z powyższymi instrukcjami.
- Dodaj konfigurację serwera do Cline:
{ "mcpServers": { "mcp-openweather": { "command": "/path/to/mcp-weather", "env": { "OWM_API_KEY": "PUT_API_KEY_HERE" } } } }
- Zapisz konfigurację i zrestartuj Cline.
- Zweryfikuj, wydając zapytanie pogodowe.
Zabezpieczanie kluczy API
Zawsze używaj zmiennych środowiskowych do kluczy API. Przykładowa konfiguracja JSON:
{
"mcpServers": {
"mcp-openweather": {
"command": "/path/to/mcp-weather",
"env": {
"OWM_API_KEY": "${OWM_API_KEY}" // Użyj swojej zmiennej środowiskowej
}
}
}
}
Jak używać tego MCP w workflow
Korzystanie z MCP w FlowHunt
Aby zintegrować serwery MCP w swoim workflow FlowHunt, dodaj komponent MCP do swojego flow i połącz go z agentem AI:

Kliknij komponent MCP, aby otworzyć panel konfiguracji. W sekcji konfiguracji systemu MCP wklej szczegóły swojego serwera MCP w formacie JSON:
{
"mcp-openweather": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Po skonfigurowaniu agent AI może już korzystać z tego MCP jako narzędzia ze wszystkimi jego funkcjami i możliwościami. Pamiętaj, by zamienić “mcp-openweather” na faktyczną nazwę swojego serwera MCP i podać właściwy URL.
Przegląd
Sekcja | Dostępność | Szczegóły/Uwagi |
---|---|---|
Przegląd | ✅ | |
Lista promptów | ⛔ | Brak promptów |
Lista zasobów | ✅ | |
Lista narzędzi | ✅ | |
Zabezpieczanie kluczy API | ✅ | |
Wsparcie sampling (mało istotne w ocenie) | ⛔ | Nie wspomniano |
Na podstawie dostępnych informacji, OpenWeather MCP Server oferuje przejrzyste narzędzia i zasoby pogodowe, ale nie zawiera szablonów promptów ani wsparcia sampling. Wsparcie dla roots nie jest wymienione.
Projekt jest podstawowy, ale funkcjonalny, z czytelną instrukcją uruchomienia oraz wszystkimi kluczowymi funkcjami związanymi z udostępnianiem danych pogodowych.
Nasza opinia
OpenWeather MCP Server jest prosty, łatwy do wdrożenia i świetnie nadaje się do wzbogacenia workflow AI o dane pogodowe. Brakuje mu zaawansowanych funkcji MCP jak szablony promptów czy sampling, ale do pobierania danych pogodowych jest solidny i przyjazny dla użytkownika.
Ocena: 7/10
Ocena MCP
Ma LICENSE | ✅ (MIT) |
---|---|
Ma przynajmniej jedno narzędzie | ✅ |
Liczba forków | 3 |
Liczba gwiazdek | 2 |
Najczęściej zadawane pytania
- Czym jest OpenWeather MCP Server?
OpenWeather MCP Server to usługa Model Context Protocol, która łączy asystentów AI i workflow z aktualnymi danymi pogodowymi za pomocą OpenWeatherMap API. Zapewnia bieżące warunki pogodowe i 5-dniowe prognozy dla dowolnego miasta.
- Jakie zasoby i narzędzia oferuje?
Udostępnia zasoby do pobierania bieżących danych pogodowych oraz 5-dniowych prognoz, z możliwością wyboru jednostek temperatury i wsparciem wielu języków. Główne narzędzie 'weather' przyjmuje jako parametry miasto, jednostki (Celsjusz, Fahrenheit, Kelwin) oraz język.
- Jak zabezpieczyć klucz API podczas konfiguracji serwera MCP?
Używaj zmiennych środowiskowych do przechowywania klucza API OpenWeatherMap. Odwołuj się do zmiennej (np. OWM_API_KEY) w konfiguracji serwera, aby nie ujawniać wrażliwych danych w kodzie lub repozytorium.
- Jakie są typowe zastosowania OpenWeather MCP Server?
Typowe zastosowania to chatboty pogodowe oparte na AI, automatyzacja planowania podróży i wydarzeń, kontekstowe odpowiedzi AI, integracje z inteligentnym domem oraz narzędzia edukacyjne z wykorzystaniem bieżących danych pogodowych.
- Czy łatwo go skonfigurować i używać z FlowHunt?
Tak, serwer jest lekki, łatwy do zbudowania i płynnie integruje się z FlowHunt. Wystarczy dodać komponent MCP, skonfigurować szczegóły serwera, a agent AI uzyska dostęp do wszystkich funkcji pogodowych.
Zintegruj dane pogodowe z OpenWeather MCP Server
Wzbogacaj agentów AI i workflow o aktualne informacje pogodowe dzięki integracji OpenWeather MCP w FlowHunt.