Integrácia Hyprmcp MCP servera

Integrujte Hyprmcp s FlowHunt a ovládajte Hyprland desktopy, automatizujte správu okien a získajte stav systému priamo z vašich AI workflowov.

Integrácia Hyprmcp MCP servera

Čo robí MCP server “Hyprmcp”?

Hyprmcp je odľahčený neoficiálny Model Context Protocol (MCP) server, ktorý sprístupňuje všetky funkcie hyprctl, príkazového rozhrania pre Hyprland Wayland kompozítor, jazykovým modelom. Integráciou s Hyprmcp môžu AI asistenti dotazovať a ovládať správu okien, rozloženia, vstupy a ďalšie funkcie Hyprlandu pomocou prirodzeného jazyka. Zjednodušuje vývojárske aj užívateľské workflowy – umožňuje získavať informácie o pracoviskách, spravovať monitory, vykonávať ľubovoľné Hyprland príkazy a získavať stav systému – to všetko prostredníctvom AI rozhrania v konverzácii. Server je navrhnutý ako experimentálny a v beta verzii a slúži ako most medzi bohatou príkazovou sadou Hyprland a modernými rozhraniami poháňanými jazykovými modelmi.

Zoznam promptov

V dostupnej dokumentácii alebo súboroch repozitára nie sú uvedené žiadne šablóny promptov.

Zoznam zdrojov

V repozitári ani README nie sú zdokumentované explicitné MCP zdroje.

Zoznam nástrojov

  • run_hyprctl_command
    Spustí ľubovoľný príkaz hyprctl.
  • get_version
    Získa informácie o verzii a zostave Hyprlandu.
  • list_monitors
    Vypíše všetky pripojené monitory a ich vlastnosti.
  • list_workspaces
    Vypíše všetky aktívne pracoviská.
  • list_clients
    (Nie je zadaný popis, pravdepodobne vypíše Hyprland klientov/okná.)

Príklady použitia tohto MCP servera

  • Správa okien pomocou AI
    Umožňuje AI asistentom ovládať a dotazovať sa na okná, rozloženia a pracoviská Hyprlandu, čím zjednodušuje organizáciu desktopu.
  • Automatizované dotazy na stav systému
    Vývojári môžu pomocou prirodzeného jazyka zistiť konfiguráciu monitorov, aktívne pracoviská a klientské okná, čo uľahčuje diagnostiku a skriptovanie.
  • Audit verzie a prostredia
    Získajte informácie o verzii/zostave Hyprlandu pre troubleshooting alebo dokumentáciu cez AI dotazy.
  • Integrácia s vývojárskymi nástrojmi
    Bezproblémovo integrujte ovládanie Hyprlandu do MCP-kompatibilných klientov (napr. Claude, Cursor) pre vývojársku automatizáciu.
  • Automatizácia vlastných workflowov
    Spúšťajte ľubovoľné príkazy hyprctl cez konverzačné rozhrania pre pokročilé a opakovateľné nastavenia a workflowy.

Ako to nastaviť

Windsurf

Pre Windsurf nie sú uvedené žiadne inštrukcie na nastavenie ani príklady konfigurácie.

Claude

  1. Klonujte repozitár
    • git clone https://github.com/stefanoamorelli/hyprmcp.git
    • cd hyprmcp
  2. Zistite svoje HYPRLAND_INSTANCE_SIGNATURE
    • echo $HYPRLAND_INSTANCE_SIGNATURE
  3. Upravte konfiguráciu
    • Otvorte ~/.config/Claude/claude_desktop_config.json
  4. Pridajte Hyprmcp MCP server
    • Pridajte nasledujúci JSON úsek:
      "Hyperland MCP Server": {
        "command": "uv",
        "args": [
          "run",
          "--with",
          "mcp[cli]",
          "--with",
          "subprocess",
          "mcp",
          "run",
          "<globálna cesta k repozitáru>/hyprmcp/hyprmcp/server.py"
        ],
        "env": {
          "PYTHONPATH": "<globálna cesta k repozitáru>/hyprmcp",
          "HYPRLAND_INSTANCE_SIGNATURE": "<váš-hyprland-instance-signature>"
        }
      }
      
  5. Uložte a reštartujte
    • Uložte súbor a reštartujte Claude Desktop, aby sa zmeny prejavili.

Zabezpečenie API kľúčov

Používajte environmentálne premenné v sekcii env:

"env": {
  "HYPRLAND_INSTANCE_SIGNATURE": "<váš-hyprland-instance-signature>"
}

Cursor

Pre Cursor nie sú uvedené žiadne inštrukcie na nastavenie ani príklady konfigurácie.

Cline

Pre Cline nie sú uvedené žiadne inštrukcie na nastavenie ani príklady konfigurácie.

Ako používať tento MCP vo flowoch

Používanie MCP vo FlowHunt

Na integráciu MCP serverov do vášho FlowHunt workflowu začnite pridaním MCP komponentu do flowu a prepojením s vaším AI agentom:

FlowHunt MCP flow

Kliknite na MCP komponent, aby ste otvorili konfiguračný panel. V sekcii systémovej konfigurácie MCP vložte detaily vášho MCP servera v tomto JSON formáte:

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

Po nakonfigurovaní je AI agent schopný používať tento MCP ako nástroj so všetkými jeho funkciami a schopnosťami. Nezabudnite zmeniť “hyprmcp” na skutočný názov vášho MCP servera a URL na vašu vlastnú adresu servera.


Prehľad

SekciaDostupnosťDetaily/Poznámky
Prehľad
Zoznam promptovNie sú zdokumentované žiadne šablóny promptov
Zoznam zdrojovNie sú zdokumentované explicitné MCP zdroje
Zoznam nástrojov5 nástrojov uvedených v README
Zabezpečenie API kľúčovPomocou env v príklade konfigurácie
Sampling Support (menej dôležité v hodnotení)Nespomína sa

Náš názor

Hyprmcp poskytuje zameraný, užitočný most medzi Hyprland a MCP klientmi s jasnými nástrojmi a nastavením aspoň pre jednu hlavnú platformu. Chýbajú mu však šablóny promptov, explicitné resource definície a širšia podpora pre nastavenie/viac platforiem. Ako experimentálny projekt je to solídny začiatok pre pokročilých používateľov a vývojárov, ale prospelo by mu rozšírenie dokumentácie a podpory zdrojov.

MCP skóre

Má LICENCIU✅ (MIT)
Má aspoň jeden nástroj
Počet Forkov2
Počet Hviezdičiek7

HODNOTENIE: 5/10
Silný v základoch (nástroje, licencia, jadrová funkcia), ale chýba dokumentácia promptov/zdrojov a detaily nastavenia pre viaceré platformy.

Najčastejšie kladené otázky

Čo je Hyprmcp?

Hyprmcp je neoficiálny MCP server, ktorý sprístupňuje celé príkazové API (hyprctl) kompozítora Hyprland AI asistentom a jazykovým modelom, čím umožňuje prirodzené ovládanie a automatizáciu vášho Linux desktopu.

Čo môžem robiť s Hyprmcp a FlowHunt?

Môžete použiť AI na správu okien, pracovných plôch, nastavení monitorov a spúšťanie ľubovoľných príkazov Hyprland – všetko cez konverzačné rozhranie vo FlowHunt.

Je Hyprmcp pripravený na produkciu?

Nie, Hyprmcp je experimentálny a v beta verzii. Je určený pre vývojárov a pokročilých používateľov, ktorí chcú automatizovať a prototypovať s Hyprland a AI.

Pre ktoré platformy sú zdokumentované inštrukcie na nastavenie?

Oficiálne inštrukcie na nastavenie sú k dispozícii pre Claude Desktop. Ostatné platformy ako Windsurf, Cursor a Cline zatiaľ nie sú zdokumentované.

Ako zabezpečím svoj Hyprland instance signature?

Prenášajte svoj HYPRLAND_INSTANCE_SIGNATURE ako environmentálnu premennú v konfigurácii servera, aby ste ho ochránili.

Aké nástroje Hyprmcp sprístupňuje?

Sprístupňuje nástroje na spúšťanie ľubovoľných príkazov hyprctl, získavanie verzie, zoznam monitorov, pracovísk a okien klientov.

Sú k dispozícii šablóny promptov alebo explicitné zdroje?

Nie, Hyprmcp momentálne neposkytuje šablóny promptov ani explicitné MCP resource definície.

Akú licenciu používa Hyprmcp?

MIT licencia.

Prineste AI ovládanie do svojho Hyprland desktopu

Prepojte svoje Hyprland prostredie s FlowHunt pomocou Hyprmcp a automatizujte úlohy na desktope, diagnostiku a workflowy s jazykovými modelmi.

Zistiť viac