Hyprmcp MCP Server Integrace

Hyprmcp MCP Server Integrace

Integrujte Hyprmcp s FlowHunt a ovládejte Hyprland desktopy, automatizujte správu oken a získejte přístup ke stavu systému ve vašich AI pracovních postupech.

Co dělá “Hyprmcp” MCP server?

Hyprmcp je lehký, neoficiální Model Context Protocol (MCP) server, který zpřístupňuje plnou funkcionalitu hyprctl, příkazové řádky pro Hyprland Wayland compositor, jazykovým modelům. Díky integraci s Hyprmcp mohou AI asistenti dotazovat a ovládat správu oken, rozložení, vstupy a další funkce Hyprlandu pomocí přirozeného jazyka. To zlepšuje pracovní postupy vývojářů i uživatelů – umožňuje například získávat informace o pracovních plochách, spravovat monitory, spouštět libovolné příkazy Hyprland nebo získávat stav systému – vše přes konverzační AI rozhraní. Server je navržen jako experimentální a v beta verzi a tvoří most mezi bohatou sadou příkazů Hyprlandu a moderními rozhraními ovládanými jazykovými modely.

Seznam promptů

V dostupné dokumentaci ani souborech repozitáře nejsou zmíněny žádné šablony promptů.

Seznam zdrojů

V repozitáři ani README nejsou zdokumentovány žádné explicitní MCP zdroje.

Seznam nástrojů

  • run_hyprctl_command
    Spouští libovolné příkazy hyprctl.
  • get_version
    Získá informace o verzi a buildu Hyprlandu.
  • list_monitors
    Vypíše všechny připojené monitory a jejich vlastnosti.
  • list_workspaces
    Vypíše všechny aktivní pracovní plochy.
  • list_clients
    (Popis není uveden, pravděpodobně vypíše klienty/okna Hyprlandu.)

Příklady využití tohoto MCP serveru

  • Správa oken pomocí AI
    Umožňuje AI asistentům ovládat a dotazovat se na okna, rozložení a pracovní plochy v Hyprlandu, což zjednodušuje organizaci desktopu.
  • Automatizované dotazy na stav systému
    Vývojáři mohou pomocí přirozeného jazyka kontrolovat konfigurace monitorů, aktivní pracovní plochy i klientská okna, což usnadňuje diagnostiku a skriptování.
  • Audit verze a prostředí
    Získávání informací o verzi/buildu Hyprlandu pro účely troubleshooting nebo dokumentace přes AI dotazy.
  • Integrace s vývojářskými nástroji
    Plynulá integrace ovládání Hyprlandu do MCP-kompatibilních klientů (např. Claude, Cursor) pro automatizaci vývoje.
  • Vlastní workflow automatizace
    Použití libovolných příkazů hyprctl přes konverzační rozhraní pro pokročilá, opakovatelná nastavení a workflow.

Jak to nastavit

Windsurf

Pro Windsurf nejsou uvedeny žádné instalační instrukce ani příklady konfigurace.

Claude

  1. Naklonujte repozitář
    • git clone https://github.com/stefanoamorelli/hyprmcp.git
    • cd hyprmcp
  2. Získejte svůj HYPRLAND_INSTANCE_SIGNATURE
    • echo $HYPRLAND_INSTANCE_SIGNATURE
  3. Upravte konfiguraci
    • Otevřete ~/.config/Claude/claude_desktop_config.json
  4. Přidejte Hyprmcp MCP server
    • Vložte následující JSON úryvek:
      "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>"
        }
      }
      
  5. Uložte a restartujte
    • Uložte soubor a restartujte Claude Desktop, aby se změny projevily.

Zabezpečení API klíčů

Používejte proměnné prostředí v sekci env:

"env": {
  "HYPRLAND_INSTANCE_SIGNATURE": "<your-hyprland-instance-signature>"
}

Cursor

Pro Cursor nejsou uvedeny žádné instalační instrukce ani příklady konfigurace.

Cline

Pro Cline nejsou uvedeny žádné instalační instrukce ani příklady konfigurace.

Jak použít tento MCP uvnitř flow

Použití MCP ve FlowHunt

Pro integraci MCP serverů do svého pracovního postupu ve FlowHunt začněte přidáním MCP komponenty do svého flow a propojením s AI agentem:

FlowHunt MCP flow

Klikněte na MCP komponentu pro otevření panelu konfigurace. V sekci systémové konfigurace MCP vložte detaily vašeho serveru v tomto JSON formátu:

{
  "hyprmcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Po konfiguraci může AI agent tento MCP používat jako nástroj se všemi jeho funkcemi a schopnostmi. Nezapomeňte změnit “hyprmcp” na skutečný název vašeho MCP serveru a URL nahradit adresou vašeho serveru.


Přehled

SekceDostupnostDetaily/Poznámky
Přehled
Seznam promptůNejsou zdokumentovány žádné šablony promptů
Seznam zdrojůNejsou zdokumentovány explicitní MCP zdroje
Seznam nástrojů5 nástrojů uvedených v README
Zabezpečení API klíčůPřes env v příkladu konfigurace
Podpora vzorkování (méně důležité pro hodnocení)Není zmíněno

Náš názor

Hyprmcp nabízí užitečný a cílený most mezi Hyprlandem a MCP klienty s jasnými nástroji a návodem pro alespoň jednu hlavní platformu. Chybí mu však šablony promptů, explicitní definice zdrojů a širší podpora nastavení/platform. Jakožto experimentální projekt je solidním výchozím bodem pro pokročilé uživatele a vývojáře, ale přivítali bychom rozšířenou dokumentaci a podporu zdrojů.

MCP skóre

Má LICENCI✅ (MIT)
Má alespoň jeden nástroj
Počet Forků2
Počet Stars7

HODNOCENÍ: 5/10
Dobré základy (nástroje, licence, základní funkce), ale chybí dokumentace promptů/zdrojů a detaily pro nastavení na více platformách.

Často kladené otázky

Co je Hyprmcp?

Hyprmcp je neoficiální MCP server, který zpřístupňuje celou příkazovou API Hyprland compositoru (hyprctl) AI asistentům a jazykovým modelům, což umožňuje ovládání a automatizaci vašeho Linux desktopu pomocí přirozeného jazyka.

Co mohu dělat s Hyprmcp a FlowHunt?

Můžete využít AI k ovládání oken, pracovních ploch, monitorů a spouštění libovolných příkazů Hyprland, vše přes konverzační rozhraní ve FlowHunt.

Je Hyprmcp připravený na produkci?

Ne, Hyprmcp je experimentální a v beta verzi. Je určen pro vývojáře a pokročilé uživatele, kteří chtějí automatizovat a prototypovat s Hyprland a AI.

Pro které platformy jsou zdokumentované instalační instrukce?

Oficiální instalační instrukce jsou k dispozici pro Claude Desktop. Ostatní platformy jako Windsurf, Cursor a Cline zatím zdokumentovány nejsou.

Jak zabezpečím svůj Hyprland instance signature?

Předávejte svůj HYPRLAND_INSTANCE_SIGNATURE jako proměnnou prostředí v konfiguraci serveru, abyste zajistili jeho bezpečnost.

Jaké nástroje Hyprmcp zpřístupňuje?

Zpřístupňuje nástroje pro spouštění libovolných příkazů hyprctl, získávání informací o verzi, výpis monitorů, pracovních ploch a klientských oken.

Jsou zahrnuty šablony promptů nebo explicitní zdroje?

Ne, Hyprmcp momentálně nenabízí šablony promptů ani explicitní definice MCP zdrojů.

Jakou licenci Hyprmcp používá?

MIT License.

Přiveďte AI kontrolu na svůj Hyprland desktop

Propojte své nastavení Hyprland s FlowHunt pomocí Hyprmcp a automatizujte desktopové úlohy, diagnostiku i workflow pomocí jazykových modelů.

Zjistit více

Hyperbrowser MCP Server
Hyperbrowser MCP Server

Hyperbrowser MCP Server

Hyperbrowser MCP (Model Context Protocol) Server propojuje AI asistenty s externími datovými zdroji, API a službami. Zjednodušuje vývojové workflow díky bezprob...

3 min čtení
AI MCP Server +5
Integrace Kubernetes MCP serveru
Integrace Kubernetes MCP serveru

Integrace Kubernetes MCP serveru

Kubernetes MCP Server propojuje AI asistenty a Kubernetes clustery, umožňuje automatizaci řízenou AI, správu zdrojů a DevOps workflow pomocí standardizovaných M...

4 min čtení
AI Kubernetes +4
mcp-vision MCP Server
mcp-vision MCP Server

mcp-vision MCP Server

Server mcp-vision MCP propojuje počítačové vize modelů HuggingFace – například detekci objektů zero-shot – s FlowHunt a dalšími AI platformami. Umožňuje LLM a A...

4 min čtení
AI Computer Vision +5