Integracja serwera MCP Hyprmcp
Zintegruj Hyprmcp z FlowHunt, aby kontrolować pulpity Hyprland, automatyzować zarządzanie oknami i uzyskiwać dostęp do stanu systemu ze swoich przepływów AI.

Co robi serwer MCP “Hyprmcp”?
Hyprmcp to lekki, nieoficjalny serwer Model Context Protocol (MCP), który udostępnia pełną funkcjonalność hyprctl
, czyli interfejsu wiersza poleceń dla kompozytora Hyprland Wayland, modelom językowym. Dzięki integracji z Hyprmcp, asystenci AI mogą odpytywać i kontrolować zarządzanie oknami Hyprland, układy, wejścia i wiele więcej, używając języka naturalnego. Usprawnia to przepływy pracy deweloperów i użytkowników, umożliwiając m.in. pobieranie informacji o przestrzeniach roboczych, zarządzanie monitorami, uruchamianie dowolnych poleceń Hyprland oraz uzyskiwanie stanu systemu — wszystko przez konwersacyjny interfejs AI. Serwer jest zaprojektowany jako eksperymentalny i w fazie beta, stanowiąc pomost między bogatym zestawem poleceń Hyprland a nowoczesnymi, opartymi na modelach językowych interfejsami.
Lista promptów
W dostępnej dokumentacji oraz plikach repozytorium nie wspomniano o szablonach promptów.
Lista zasobów
W repozytorium ani README nie udokumentowano jawnych zasobów MCP.
Lista narzędzi
- run_hyprctl_command
Wykonuje dowolne poleceniahyprctl
. - get_version
Pobiera wersję i informacje o kompilacji Hyprland. - list_monitors
Wyświetla wszystkie podłączone monitory i ich właściwości. - list_workspaces
Wyświetla wszystkie aktywne przestrzenie robocze. - list_clients
(Brak opisu, najprawdopodobniej wyświetla klientów/okna Hyprland.)
Przykłady użycia tego serwera MCP
- Zarządzanie oknami przez AI
Umożliwia asystentom AI kontrolę i odpytywanie okien, układów oraz przestrzeni roboczych Hyprland, usprawniając organizację pulpitu. - Automatyczne zapytania o stan systemu
Programiści mogą sprawdzać konfigurację monitorów, aktywne przestrzenie robocze i okna klientów za pomocą języka naturalnego, co ułatwia diagnostykę i skryptowanie. - Audyt wersji i środowiska
Pobieranie informacji o wersji/kompilacji Hyprland na potrzeby diagnostyki lub dokumentacji poprzez zapytania AI. - Integracja z narzędziami deweloperskimi
Płynna integracja sterowania Hyprland w klientach zgodnych z MCP (np. Claude, Cursor) dla automatyzacji deweloperskiej. - Automatyzacja własnych przepływów pracy
Używaj dowolnych poleceńhyprctl
przez konwersacyjne interfejsy do zaawansowanych, powtarzalnych konfiguracji i przepływów.
Jak to skonfigurować
Windsurf
Brak instrukcji konfiguracji lub przykładów dla Windsurf.
Claude
- Sklonuj repozytorium
git clone https://github.com/stefanoamorelli/hyprmcp.git
cd hyprmcp
- Pobierz swój HYPRLAND_INSTANCE_SIGNATURE
echo $HYPRLAND_INSTANCE_SIGNATURE
- Edytuj konfigurację
- Otwórz
~/.config/Claude/claude_desktop_config.json
- Otwórz
- Dodaj serwer MCP Hyprmcp
- Wstaw poniższy fragment JSON:
"Hyperland MCP Server": { "command": "uv", "args": [ "run", "--with", "mcp[cli]", "--with", "subprocess", "mcp", "run", "<global path of the repo>/hyprmcp/hyprmcp/server.py" ], "env": { "PYTHONPATH": "<global path of the repo>/hyprmcp", "HYPRLAND_INSTANCE_SIGNATURE": "<your-hyprland-instance-signature>" } }
- Wstaw poniższy fragment JSON:
- Zapisz i zrestartuj
- Zapisz plik i zrestartuj Claude Desktop, aby zastosować zmiany.
Zabezpieczanie kluczy API
Użyj zmiennych środowiskowych w sekcji env
:
"env": {
"HYPRLAND_INSTANCE_SIGNATURE": "<your-hyprland-instance-signature>"
}
Cursor
Brak instrukcji konfiguracji lub przykładów dla Cursor.
Cline
Brak instrukcji konfiguracji lub przykładów dla Cline.
Jak korzystać z tego MCP w przepływach
Użycie MCP w FlowHunt
Aby zintegrować serwery MCP w swoim przepływie FlowHunt, zacznij od dodania komponentu MCP do przepływu i połącz go ze swoim agentem AI:

Kliknij komponent MCP, aby otworzyć panel konfiguracyjny. W sekcji konfiguracji systemowej MCP wstaw dane serwera MCP w tym formacie JSON:
{
"hyprmcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Po skonfigurowaniu agent AI będzie mógł używać tego MCP jako narzędzia z dostępem do wszystkich jego funkcji i możliwości. Pamiętaj, aby zamienić “hyprmcp” na faktyczną nazwę swojego serwera MCP i podać własny adres URL serwera.
Podsumowanie
Sekcja | Dostępność | Szczegóły/Uwagi |
---|---|---|
Przegląd | ✅ | |
Lista promptów | ⛔ | Brak udokumentowanych szablonów promptów |
Lista zasobów | ⛔ | Brak udokumentowanych jawnych zasobów MCP |
Lista narzędzi | ✅ | 5 narzędzi wymienionych w README |
Zabezpieczanie kluczy API | ✅ | Przez env w przykładzie konfiguracyjnym |
Wsparcie próbkowania (mniej istotne w ocenie) | ⛔ | Nie wspomniano |
Nasza opinia
Hyprmcp zapewnia skoncentrowany, przydatny most między Hyprland a klientami MCP, z jasnymi narzędziami i konfiguracją przynajmniej dla jednej głównej platformy. Brakuje jednak szablonów promptów, jawnych definicji zasobów i szerszego wsparcia dla innych platform/konfiguracji. Jako projekt eksperymentalny jest to solidny punkt wyjścia dla zaawansowanych użytkowników i deweloperów, ale zyskałby na rozbudowanej dokumentacji i wsparciu zasobów.
Ocena MCP
Czy posiada LICENCJĘ | ✅ (MIT) |
---|---|
Przynajmniej jedno narzędzie | ✅ |
Liczba forków | 2 |
Liczba gwiazdek | 7 |
OCENA: 5/10
Solidny w podstawach (narzędzia, licencja, główna funkcjonalność), ale brakuje dokumentacji promptów/zasobów i szczegółów instalacji na wielu platformach.
Najczęściej zadawane pytania
- Czym jest Hyprmcp?
Hyprmcp to nieoficjalny serwer MCP, który udostępnia pełne API wiersza poleceń kompozytora Hyprland (hyprctl) asystentom AI i modelom językowym, umożliwiając naturalną kontrolę i automatyzację pulpitu Linux.
- Co mogę zrobić z Hyprmcp i FlowHunt?
Możesz użyć AI do zarządzania oknami, przestrzeniami roboczymi, konfiguracją monitorów i uruchamiania dowolnych poleceń Hyprland, wszystko za pomocą interfejsów konwersacyjnych w FlowHunt.
- Czy Hyprmcp jest gotowy do produkcji?
Nie, Hyprmcp jest eksperymentalny i w fazie beta. Przeznaczony jest dla deweloperów i zaawansowanych użytkowników, którzy chcą automatyzować i prototypować z Hyprland i AI.
- Dla jakich platform są udokumentowane instrukcje konfiguracji?
Oficjalne instrukcje konfiguracji są dostępne dla Claude Desktop. Inne platformy, takie jak Windsurf, Cursor i Cline, nie są jeszcze udokumentowane.
- Jak zabezpieczyć swój podpis instancji Hyprland?
Przekaż swój HYPRLAND_INSTANCE_SIGNATURE jako zmienną środowiskową w konfiguracji serwera, aby zachować bezpieczeństwo.
- Jakie narzędzia udostępnia Hyprmcp?
Udostępnia narzędzia do uruchamiania dowolnych poleceń hyprctl, pobierania informacji o wersji, listy monitorów, przestrzeni roboczych i okien klientów.
- Czy są dostępne szablony promptów lub jawne zasoby?
Nie, Hyprmcp obecnie nie dostarcza szablonów promptów ani jawnych definicji zasobów MCP.
- Na jakiej licencji działa Hyprmcp?
Licencja MIT.
Wprowadź kontrolę AI na swoim pulpicie Hyprland
Połącz swoją konfigurację Hyprland z FlowHunt za pomocą Hyprmcp i automatyzuj zadania na pulpicie, diagnostykę oraz przepływy pracy za pomocą modeli językowych.