
Integrarea serverului ModelContextProtocol (MCP)
Serverul ModelContextProtocol (MCP) acționează ca o punte între agenții AI și sursele externe de date, API-uri și servicii, permițând utilizatorilor FlowHunt să...
Integrează Hyprmcp cu FlowHunt pentru a controla desktopurile Hyprland, a automatiza managementul ferestrelor și a accesa starea sistemului din fluxurile tale AI.
Hyprmcp este un server Model Context Protocol (MCP) ușor și neoficial care expune întreaga funcționalitate a hyprctl
, interfața de linie de comandă pentru compositorul Hyprland Wayland, către modelele de limbaj. Prin integrarea cu Hyprmcp, asistenții AI pot interoga și controla managementul ferestrelor, layout-urile, intrările și multe altele din Hyprland, folosind limbaj natural. Acest lucru îmbunătățește fluxurile de lucru ale dezvoltatorilor și utilizatorilor, permițând sarcini precum obținerea informațiilor despre spațiile de lucru, gestionarea monitoarelor, rularea de comenzi Hyprland arbitrare și obținerea stării sistemului — totul printr-o interfață AI conversațională. Serverul este conceput ca experimental și în beta, oferind o punte între setul bogat de comenzi Hyprland și interfețele moderne conduse de modele de limbaj.
Nu există șabloane de prompt menționate în documentația disponibilă sau în fișierele repository-ului.
Nu există resurse MCP explicite documentate în repository sau README.
hyprctl
arbitrare.hyprctl
arbitrare prin interfețe conversaționale pentru setări și fluxuri repetitive avansate.Nu sunt furnizate instrucțiuni de instalare sau exemple de configurare pentru Windsurf.
git clone https://github.com/stefanoamorelli/hyprmcp.git
cd hyprmcp
echo $HYPRLAND_INSTANCE_SIGNATURE
~/.config/Claude/claude_desktop_config.json
"Hyperland MCP Server": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"subprocess",
"mcp",
"run",
"<calea globală către repo>/hyprmcp/hyprmcp/server.py"
],
"env": {
"PYTHONPATH": "<calea globală către repo>/hyprmcp",
"HYPRLAND_INSTANCE_SIGNATURE": "<semnătura ta hyprland>"
}
}
Folosește variabile de mediu în secțiunea env
:
"env": {
"HYPRLAND_INSTANCE_SIGNATURE": "<semnătura ta hyprland>"
}
Nu sunt furnizate instrucțiuni de instalare sau exemple de configurare pentru Cursor.
Nu sunt furnizate instrucțiuni de instalare sau exemple de configurare pentru Cline.
Folosirea MCP în FlowHunt
Pentru a integra servere MCP în fluxul tău FlowHunt, începe prin a adăuga componenta MCP în flow și a o conecta la agentul tău AI:
Dă click pe componenta MCP pentru a deschide panoul de configurare. În secțiunea de configurare MCP a sistemului, introdu detaliile serverului MCP folosind acest format JSON:
{
"hyprmcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
După configurare, agentul AI va putea folosi acest MCP ca unealtă cu acces la toate funcțiile și capabilitățile sale. Nu uita să schimbi „hyprmcp” cu numele real al serverului tău MCP și să înlocuiești URL-ul cu propriul tău URL de server.
Secțiune | Disponibilitate | Detalii/Note |
---|---|---|
Prezentare generală | ✅ | |
Listă de prompturi | ⛔ | Nu există șabloane de prompt documentate |
Listă de resurse | ⛔ | Nu există resurse MCP explicite documentate |
Listă de unelte | ✅ | 5 unelte listate în README |
Securizarea cheilor API | ✅ | Prin env în exemplul de configurare |
Suport pentru sampling (mai puțin important) | ⛔ | Nu este menționat |
Hyprmcp oferă o punte utilă și concentrată între Hyprland și clienții MCP, cu unelte clare și setare pentru cel puțin o platformă majoră. Totuși, îi lipsesc șabloane de prompt, definiții explicite de resurse și suport extins de setup/platformă. Ca proiect experimental, este un punct de pornire solid pentru utilizatori avansați și dezvoltatori, dar ar beneficia de documentație extinsă și suport pentru resurse.
Are LICENȚĂ | ✅ (MIT) |
---|---|
Are cel puțin o unealtă | ✅ |
Număr de Fork-uri | 2 |
Număr de Stele | 7 |
RATING: 5/10
Solid la bază (unelte, licență, funcție principală), dar îi lipsesc documentația pentru prompt/resurse și detaliile de setup multi-platformă.
Hyprmcp este un server MCP neoficial care expune întregul API de linie de comandă al compositorului Hyprland (hyprctl) către asistenți AI și modele de limbaj, permițând controlul și automatizarea desktopului tău Linux prin limbaj natural.
Poți folosi AI pentru a gestiona ferestre, spații de lucru, configurații de monitoare și a rula comenzi Hyprland arbitrare, totul prin interfețe conversaționale în FlowHunt.
Nu, Hyprmcp este experimental și în beta. Este destinat dezvoltatorilor și utilizatorilor avansați care doresc să automatizeze și să facă prototipuri cu Hyprland și AI.
Instrucțiuni oficiale de instalare sunt oferite pentru Claude Desktop. Alte platforme precum Windsurf, Cursor și Cline nu sunt încă documentate.
Transmite HYPRLAND_INSTANCE_SIGNATURE ca variabilă de mediu în configurația serverului pentru a o păstra în siguranță.
Expune unelte pentru rularea de comenzi hyprctl arbitrare, obținerea informațiilor despre versiune, listarea monitoarelor, spațiilor de lucru și ferestrelor client.
Nu, Hyprmcp nu oferă momentan șabloane de prompt sau definiții explicite de resurse MCP.
Licență MIT.
Conectează-ți configurația Hyprland la FlowHunt folosind Hyprmcp și automatizează sarcini desktop, diagnosticări și fluxuri de lucru cu modele de limbaj.
Serverul ModelContextProtocol (MCP) acționează ca o punte între agenții AI și sursele externe de date, API-uri și servicii, permițând utilizatorilor FlowHunt să...
Conectați FlowHunt cu serverul Hyperliquid MCP pentru a permite fluxuri de lucru bazate pe AI cu date de tranzacționare cripto în timp real și istorice, instant...
Serverul Hyperbrowser MCP (Model Context Protocol) face legătura între asistenții AI și sursele de date externe, API-uri și servicii. Simplifică fluxurile de de...