How To

Så här styr du Stream Deck med AI

Senast uppdaterad:

  Den här sidan har översatts automatiskt av DeepL. Switch to English

Stream Deck 7.4 öppnar för första gången upp Stream Deck för AI-assistenter. Tack vare stöd för MCP kan AI-verktyg nu ansluta till Stream Deck och utlösa dina åtgärder, vare sig det sker via röst, text eller till och med livehändelser.

NVIDIA G-Assist är först ut med att integrera röststyrning i Stream Deck. Säg ”get my stream ready” så kombinerar den dina åtgärder för att starta OBS, tända dina lampor, sätta på musiken och ställa in scenen – helt handsfree. Aitum, en populär automatiseringsplattform för streamare, integreras också, vilket gör att liveevenemang som raids och prenumerationer automatiskt kan utlösa åtgärder i Stream Deck. Och eftersom MCP är en öppen standard är fler verktyg på väg.

Du ställer fortfarande in åtgärder i Stream Deck-appen på samma sätt som du alltid har gjort. MCP tillför nya sätt att aktivera dem på. Den här guiden går igenom vad MCP är, hur du konfigurerar det och hur du kommer igång med det.

Stream Deck - Lifestyle Creative

Vad är MCP?

MCP står för Model Context Protocol. Det är en öppen standard som ger AI-verktyg ett gemensamt sätt att ansluta till appar och tjänster.

Tänk på det som USB. Innan USB infördes behövde varje enhet sin egen typ av kabel och kontakt. USB skapade en standard som fungerar med allt. MCP gör samma sak för AI-verktyg. Istället för att varje AI-assistent behöver en egen anslutning till varje app, ger MCP dem ett gemensamt sätt att kommunicera på.

Med Stream Deck 7.4 ansluter sig Stream Deck till den listan. AI står för indata. Stream Deck står för åtgärderna.

Vad du kan göra med det

MCP kommer bäst till sin rätt när du vill kombinera olika åtgärder eller ha händerna fria.

Med NVIDIA G-Assistblir din röst din inmatning. Säg ”förbered min stream” så kan G-Assist samordna dina åtgärder för att öppna OBS, ställa in din scen, tända dina lampor och starta din musik. Säg ”avsluta streamen” så kör den din avstängningssekvens. Dina händer lämnar aldrig tangentbordet och musen, och du behöver aldrig ta blicken från det du håller på med.

Med Aitumär det livehändelserna i din stream som utlöser åtgärderna istället för dig. En raid kommer in och dina åtgärder kombineras för att byta scen, dämpa belysningen och spela upp ett välkomstljud. En inlösen av kanalpoäng aktiverar en rösteffekt. En prenumeration sätter igång en shoutout i Discord. Dessa arbetsflöden körs i realtid utan att du behöver göra någonting.

Eftersom MCP är en öppen standard kan även textbaserade AI-verktyg som Claude Desktop och ChatGPT ansluta sig och utlösa dina åtgärder. Mer information om hur du konfigurerar dessa finns längre fram i den här guiden.

Ju fler åtgärder du lägger till i Stream Deck, desto fler kan ett anslutet AI-verktyg kombinera och använda.

Så här fungerar det

Konfigurationen består av tre delar:

  1. Aktivera MCP i Stream Deck-appen och välj vilka åtgärder du vill att din AI ska ha tillgång till. Dessa läggs till i en särskild profil som heter MCP Actions.
  2. Du installerar ett litet program som heter Elgato MCP Server på din dator. Det är detta som kopplar ihop ditt AI-verktyg med Stream Deck-appen.
  3. Ange för ditt AI-verktyg var Elgato MCP Server finns.

När allt är anslutet kan du skriva in eller säga kommandon, och ditt AI-verktyg utlöser motsvarande Stream Deck-åtgärd. Låt oss gå igenom dem en efter en.

Konfigurera MCP-åtgärder i Stream Deck

  1. Öppna Stream Deck-appen.
  2. Gå till Inställningar och välj fliken Allmänt.
  3. Markera rutan Aktivera MCP-åtgärder under Elgato MCP-integration.
Stream Deck - MCP Toggle

Detta skapar en särskild profil som heter MCP Actions, som du hittar i profilmenyn längst upp i Stream Deck-appen.

Dra åtgärder till knapparna från åtgärdspanelen till höger, precis som du skulle göra med vilken annan profil som helst. Alla åtgärder som du placerar här blir tillgängliga för anslutna AI-verktyg. Åtgärderna i dina andra profiler förblir privata, så du bestämmer själv exakt vad AI:n ska ha tillgång till.

Tänk på de åtgärder du utför i ditt arbetsflöde: starta appar, byta scen, styra belysning, justera ljudet, spela musik. Ju fler av dessa åtgärder du lägger till i MCP Actions-profilen, desto bättre kan ditt AI-verktyg kombinera dem till automatiserade arbetsflöden.

Obs! Syns inte ”Elgato MCP-integration” under Inställningar? Kontrollera att du använder Stream Deck 7.4 eller senare. Ladda ner den senaste versionen här.

Lägg till beskrivningar av dina åtgärder

Varje åtgärd i profilen ”MCP Actions” har ett beskrivningsfält som talar om för AI:n vad åtgärden gör och när den ska användas. Detta är en av de viktigaste delarna av konfigurationen, eftersom det är så AI:n avgör vilken åtgärd som ska utlösas när du gör en förfrågan.

För att lägga till en beskrivning väljer du en åtgärd och klickar på AI-ikonen i åtgärdsinställningarna längst ned på skärmen. Skriv sedan en tydlig och enkel beskrivning.

Stream Deck - AI

Varje åtgärd i profilen ”MCP Actions” har ett beskrivningsfält som talar om för AI:n vad åtgärden gör och när den ska användas. Detta är en av de viktigaste delarna av konfigurationen, eftersom det är så AI:n avgör vilka åtgärder som ska kombineras när du gör en förfrågan.

För att lägga till en beskrivning väljer du en åtgärd och klickar på AI-ikonen i åtgärdsinställningarna längst ned på skärmen. Skriv sedan en tydlig och enkel beskrivning.

En bra beskrivning förklarar för AI:n vad åtgärden gör och när den är relevant. Om du till exempel lägger till enskilda åtgärder för OBS, Key Light och Spotify kan du beskriva dem så här:

  • "Detta öppnar OBS Studio. Använd detta när du förbereder dig för en sändning eller inspelning."
  • "Detta tänder min Elgato Key Light. Använd den när du gör dig redo att streama, spela in eller gå framför kameran."
  • "Detta öppnar Spotify. Använd detta när du går live eller startar en sändning."

Med beskrivningar som dessa räcker det att säga ”förbered min stream”. AI:n läser igenom alla dina beskrivningar, ser att OBS, Key Light och Spotify alla är aktuella och startar dem samtidigt. Du behövde inte ställa in den kombinationen i förväg. AI:n listade ut det utifrån beskrivningarna.

Det är detta som skiljer MCP från att bara trycka på en enda tangent. Du ställer in enskilda åtgärder en gång och anger vad varje åtgärd är avsedd för. AI:n hanterar kombinationerna utifrån vad du ber om, så samma uppsättning åtgärder kan kombineras på olika sätt utan att du behöver ändra inställningarna.

Installera Node.js

Innan du ansluter något AI-verktyg måste du ha Node.js installerat på din dator. Node.js är ett kostnadsfritt och mycket använt verktyg som ligger till grund för många appar och tjänster bakom kulisserna. Elgato MCP Server körs på Node.js, och det krävs för installationen av både G-Assist och Claude Desktop.

Om du inte redan har det, ladda ner och installera det från nodejs.org. Välj LTS-versionen (Long Term Support). Installationsprogrammet fungerar precis som vilken annan app som helst. Starta det, följ anvisningarna, och sedan är du klar. Du behöver inte konfigurera någonting eller lära dig hur man använder det.

Installera Elgato MCP Server

Elgato MCP Server är det som kopplar ihop ditt AI-verktyg med Stream Deck-appen. För att installera det öppnar du en terminal (Terminal på macOS, PowerShell på Windows) och kör följande:

npm install -g @elgato/mcp-server

Då installeras programmet permanent på din dator, så att det är klart att användas när du behöver det.

Om du bara vill testa först kan du hoppa över det här steget. Installationsanvisningarna nedan använder npx, som hämtar och kör Elgato MCP Server tillfälligt utan att installera något. Det fungerar på samma sätt, men programmet hämtas på nytt varje gång du startar det.

För ytterligare alternativ och information, besök Elgato MCP Server-sidan på npm.

Anslut NVIDIA G-Assist till Stream Deck

G-Assist ger Stream Deck röststyrning. När du har anslutit det kan du aktivera och kombinera åtgärder i din MCP Actions-profil genom att helt enkelt tala.

Starta Elgato MCP Server

1) Öppna en terminal på din dator (PowerShell i Windows).

2) Kör följande kommando:

npx -y @elgato/mcp-server@latest --http

3) Låt fönstret vara öppet. Du bör se ett meddelande om att HTTP-servern lyssnar på port 9090 och att Stream Deck-appen är ansluten.

Servern måste vara igång i bakgrunden medan du använder G-Assist. Om du stänger terminalfönstret bryts anslutningen.

Installera tillägget för G-Assist

G-Assist använder ett plugin för att kommunicera med Elgato MCP Server. Placera mappen med Stream Deck-plugins i G-Assists plugin-katalog:

%PROGRAMDATA%\NVIDIA Corporation\nvtopps\rise\plugins

Starta sedan om G-Assist eller ladda om tilläggen. Vid den första laddningen identifierar tillägget automatiskt de Stream Deck-åtgärder som finns tillgängliga.

Kontrollera anslutningen

Du kan kontrollera att Elgato MCP Server är igång genom att öppna en webbläsare och gå till:

http://localhost:9090/health

Om servern är igång och ansluten till Stream Deck-appen kommer du att se ett statussvar.

Anslut Claude Desktop till Stream Deck

Om du använder Claude Desktop eller ett annat textbaserat AI-verktyg kan du även ansluta det till Stream Deck via MCP. Stegen nedan beskriver specifikt hur man gör med Claude Desktop.

Redigera konfigurationsfilen

Claude Desktop sparar sina MCP-anslutningar i en konfigurationsfil. Du måste lägga till Elgato MCP Server i den här filen så att Claude vet var den finns.

  1. Öppna Claude Desktop.
  2. Gå till Inställningar, sedan till Utvecklare och klicka sedan på Redigera konfiguration. Då öppnas mappen där konfigurationsfilen finns.
  3. Leta reda på filen claude_desktop_config.json i den mappen. Högerklicka på den och öppna den med ett textredigeringsprogram (Anteckningar i Windows, TextEdit i macOS).
  4. Filen innehåller redan viss information. Du måste lägga till en mcpServers-post inom den befintliga strukturen, inte som ett separat block under den.

Leta reda på den sista } som avslutar ett befintligt avsnitt. Lägg till ett kommatecken efter den och lägg sedan till avsnittet mcpServers före den sista avslutande }.

Så här ser en typisk fil ut efter redigeringen:

{ "preferences": { "coworkWebSearchEnabled": true, "coworkScheduledTasksEnabled": true, "sidebarMode": "chat" }, "mcpServers": { "elgato": { "command": "npx", "args": ["--yes", "@elgato/mcp-server@latest"] } } }

Allt måste placeras inom ett par yttre klamrar `{ }`, med ett kommatecken mellan varje avsnitt. Om `mcpServers`-blocket klistras in som ett separat objekt under det befintliga innehållet kommer Claude Desktop att visa ett felmeddelande vid uppstart.

Om filen är tom eller endast innehåller `{}`, kan du ersätta allt med:

{ "mcpServers": { "elgato": { "command": "npx", "args": ["--yes", "@elgato/mcp-server@latest"] } } }

5. Spara filen och stäng Claude Desktop helt (inte bara stäng fönstret). I macOS högerklickar du på ikonen i Dock och väljer Avsluta.

Notepad - MCP Server

Exempel på en Claude-konfigurationsfil.

Kontrollera anslutningen

För att kontrollera att allt fungerar, gå till Inställningar och sedan till Utvecklare. Under Lokala MCP-servrar bör du se Elgato i listan med en grön etikett som visar att den är igång.

Om den inte visas eller inte visas som aktiv, kontrollera noga att Stream Deck-appen är öppen och att MCP Actions är aktiverat, samt att konfigurationsfilen har sparats korrekt. Stäng sedan Claude Desktop helt och öppna det igen.

Claude - MCP Server

Om den inte visas eller inte verkar vara igång, kontrollera noga att Stream Deck-appen är öppen och att MCP Actions är aktiverat, samt att konfigurationsfilen har sparats korrekt. Stäng sedan Claude Desktop helt och öppna det igen.

Anslut andra AI-verktyg

NVIDIA G-Assist och Claude Desktop är två av de första som ansluts, men eftersom MCP är en öppen standard kan alla kompatibla verktyg anslutas på samma sätt. Varje verktyg får tillgång till Stream Decks hela ekosystem av integrationer, plugins och arbetsflöden.

För fullständiga installationsanvisningar, ytterligare anslutningsmetoder och avancerad konfiguration, besök sidan för Elgato MCP Server på npm.

Prova det

Röststyrning med G-Assist

När G-Assist är anslutet styr du enheten med rösten. Det verkliga värdet ligger i att du kan utföra olika åtgärder utan att behöva använda händerna, samtidigt som du kan hålla fokus på något annat.

Säg ”förbered min stream” mitt i spelet så samordnar G-Assist dina åtgärder: OBS startas, scenen ställs in, belysningen tänds och musikappen startas. Hela din förberedelserutin sköts med rösten medan du kan hålla händerna på tangentbordet och musen.

Händelsestyrda arbetsflöden med Aitum

Aitum går ett steg längre genom att helt ta bort dig ur processen. Istället för att du ger ett kommando sammanställer händelserna i din ström dina åtgärder automatiskt.

En raid startar och åtgärderna utlöses samtidigt: scenerna växlar, belysningen dämpas och ett välkomstljud spelas upp. En prenumerant utlöser en speciell varningssekvens. En inlösen av kanalpoäng aktiverar en rösteffekt. Dessa arbetsflöden sker i realtid, utan att du behöver trycka på en knapp eller säga ett ord.

Textbaserade AI-verktyg

Om du använder Claude Desktop, ChatGPT eller något annat textbaserat verktyg kan du skriva in dina förfrågningar på samma sätt. Inled konversationen med ”Vilka Stream Deck-åtgärder har jag tillgång till?” för att kontrollera att anslutningen fungerar, och skriv sedan in vad du behöver.

Felsökning

Om en åtgärd inte aktiveras, kontrollera följande:

  1. Stream Deck-appen är igång och alternativet ”Aktivera MCP-åtgärder” är markerat i inställningarna.
  2. Åtgärden finns i profilen MCP Actions, inte i någon annan profil.
  3. Ditt AI-verktyg är anslutet till Elgato MCP Server. För G-Assist: kontrollera att terminalfönstret där servern körs fortfarande är öppet och visar en anslutning till Stream Deck. I Claude Desktop går du till Inställningar, sedan Utvecklare, och kontrollerar att elgato visas under Lokala MCP-servrar med en grön etikett som anger att den är igång.

Sammanfattning

MCP-stödet i Stream Deck 7.4 är ett första steg mot en mer omfattande AI-integration. G-Assist och Aitum är de första som ansluts, men eftersom MCP är en öppen standard kommer de inte att vara de sista. AI står för indata. Stream Deck står för åtgärderna. Och i takt med att fler verktyg ansluts växer möjligheterna.

Ju fler åtgärder du har ställt in i Stream Deck, desto mer kan ett anslutet AI-verktyg göra med dem. Utforska plugins på Elgato Marketplace för att utöka möjligheterna.

PRODUKTER I ARTIKEL