
ModelContextProtocol (MCP) -palvelimen integrointi
ModelContextProtocol (MCP) -palvelin toimii siltana tekoälyagenttien ja ulkoisten tietolähteiden, APIen ja palveluiden välillä, mahdollistaen FlowHunt-käyttäjil...
Integroi Hyprmcp FlowHuntiin ohjataksesi Hyprland-työpöytiä, automatisoidaksesi ikkunoiden hallintaa ja saadaksesi järjestelmän tilatietoja tekoälyn työnkuluista.
Hyprmcp on kevyt, epävirallinen Model Context Protocol (MCP) -palvelin, joka altistaa Hyprland Wayland -komposiittorin komentorivikäyttöliittymän hyprctl
:n koko toiminnallisuuden kielimalleille. Integroimalla Hyprmcp:n kanssa tekoälyavustajat voivat kysellä ja ohjata Hyprlandin ikkunoiden hallintaa, asetteluja, syötteitä ja muuta luonnollisella kielellä. Tämä tehostaa kehittäjien ja käyttäjien työnkulkuja mahdollistaen esimerkiksi työtilatietojen hakemisen, näyttöjen hallinnan, mielivaltaisten Hyprland-komentojen suorittamisen ja järjestelmän tilan saamisen—kaikki keskustelullisen tekoälykäyttöliittymän kautta. Palvelin on suunniteltu kokeelliseksi ja beetavaiheeseen, tarjoten sillan Hyprlandin laajan komentovalikoiman ja modernien kielimallipohjaisten käyttöliittymien välille.
Saatavilla olevasta dokumentaatiosta tai repositorion tiedostoista ei mainita prompttipohjia.
Repositoriossa tai README:ssä ei ole dokumentoitu eksplisiittisiä MCP-resursseja.
hyprctl
-komentoja.hyprctl
-komentoja keskustelukäyttöliittymien kautta edistyneisiin, toistettaviin asetuksiin ja työnkulkuihin.Windsurfin asennusohjeita tai konfiguraatioesimerkkejä ei ole saatavilla.
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",
"<global path of the repo>/hyprmcp/hyprmcp/server.py"
],
"env": {
"PYTHONPATH": "<global path of the repo>/hyprmcp",
"HYPRLAND_INSTANCE_SIGNATURE": "<your-hyprland-instance-signature>"
}
}
Käytä ympäristömuuttujia env
-osiossa:
"env": {
"HYPRLAND_INSTANCE_SIGNATURE": "<your-hyprland-instance-signature>"
}
Cursorin asennusohjeita tai konfiguraatioesimerkkejä ei ole saatavilla.
Clinen asennusohjeita tai konfiguraatioesimerkkejä ei ole saatavilla.
MCP:n käyttö FlowHuntissa
Jotta voit integroida MCP-palvelimet FlowHuntin työnkulkuun, lisää ensin MCP-komponentti työnkulkuun ja yhdistä se tekoälyagenttiin:
Napsauta MCP-komponenttia avataksesi konfiguraatiopaneelin. Järjestelmän MCP-konfiguraatio-osioon lisää MCP-palvelimesi tiedot seuraavassa JSON-muodossa:
{
"hyprmcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Kun asetukset on tehty, tekoälyagentti voi nyt käyttää tätä MCP:tä työkaluna, jolla on pääsy kaikkiin sen toimintoihin ja ominaisuuksiin. Muista muuttaa “hyprmcp” MCP-palvelimesi oikeaksi nimeksi ja korvata URL omalla palvelinosoitteellasi.
Osio | Saatavuus | Lisätiedot / Huomiot |
---|---|---|
Yleiskatsaus | ✅ | |
Prompttipohjat | ⛔ | Ei prompttipohjia dokumentoitu |
Resurssilistaus | ⛔ | Ei eksplisiittisiä MCP-resursseja dokumentoitu |
Työkalulistaus | ✅ | 5 työkalua listattu README:ssä |
API-avainten suojaus | ✅ | Esimerkin ympäristömuuttujilla |
Näytteenotto (ei oleellinen arvioinnissa) | ⛔ | Ei mainittu |
Hyprmcp tarjoaa keskittyneen ja hyödyllisen sillan Hyprlandin ja MCP-asiakkaiden välille, selkeillä työkaluilla ja asennuksella ainakin yhdelle pääalustalle. Se kuitenkin puuttuu prompttipohjia, eksplisiittisiä resurssimäärittelyjä ja laajempaa asennus-/alustatukea. Kokeellisena projektina se on hyvä lähtökohta edistyneille käyttäjille ja kehittäjille, mutta hyötyisi laajennetusta dokumentaatiosta ja resurssituesta.
Onko LICENSE | ✅ (MIT) |
---|---|
Vähintään yksi työkalu | ✅ |
Forkkien määrä | 2 |
Tähtien määrä | 7 |
ARVOSANA: 5/10
Perusasiat kunnossa (työkalut, lisenssi, ydintoiminnot), mutta puutteita promptti-/resurssidokumentaatiossa ja monialustaisissa asennusohjeissa.
Hyprmcp on epävirallinen MCP-palvelin, joka altistaa Hyprland-komposiittorin koko komentorivikäyttöliittymän (hyprctl) tekoälyavustajien ja kielimallien käytettäväksi, mahdollistaen Linux-työpöydän luonnollisen kielen ohjauksen ja automaation.
Voit käyttää tekoälyä ikkunoiden, työtilojen ja näyttöjen hallintaan sekä suorittaa mitä tahansa Hyprland-komentoja FlowHuntin keskustelukäyttöliittymän kautta.
Ei, Hyprmcp on kokeellinen ja beetavaiheessa. Se on tarkoitettu kehittäjille ja edistyneille käyttäjille, jotka haluavat automatisoida ja prototypoida Hyprlandin ja tekoälyn avulla.
Viralliset asennusohjeet on laadittu Claude Desktopille. Muut alustat kuten Windsurf, Cursor ja Cline eivät ole vielä dokumentoituja.
Anna HYPRLAND_INSTANCE_SIGNATURE ympäristömuuttujana palvelimen konfiguraatiossa pitääksesi sen turvassa.
Se mahdollistaa mielivaltaisten hyprctl-komentojen suorittamisen, version tietojen hakemisen, näyttöjen, työtilojen ja ikkunoiden listaamisen.
Ei, Hyprmcp ei tällä hetkellä tarjoa prompttipohjia tai eksplisiittisiä MCP-resurssimäärityksiä.
MIT-lisenssi.
Yhdistä Hyprland-kokoonpanosi FlowHuntiin Hyprmcp:llä ja automatisoi työpöytätehtäviä, diagnostiikkaa ja työnkulkuja kielimalleilla.
ModelContextProtocol (MCP) -palvelin toimii siltana tekoälyagenttien ja ulkoisten tietolähteiden, APIen ja palveluiden välillä, mahdollistaen FlowHunt-käyttäjil...
git-mcp-go MCP-palvelin mahdollistaa saumattoman vuorovaikutuksen Git-repositorion kanssa LLM-mallien avulla, jolloin tekoälyassistentit voivat automatisoida ko...
Nopea esimerkki oman MCP-palvelimen kehittämisestä Pythonilla.