How To

Så här styr du Stream Deck med AI via MCP

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 Project 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 belysningen, sätta på musiken och ställa in scenen – helt handsfree. Aitum Nexus, en populär automatiseringsplattform för streamare, integreras också, vilket gör att liveevenemang som raider 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.

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 Project G-Assist styr du Stream Deck med din röst. Säg ”förbered min stream” så kan Project G-Assist samordna dina åtgärder för att öppna OBS, ställa in din scen, tända belysningen och sätta igång musiken. Dina händer behöver aldrig lämna tangentbordet och musen, och du behöver aldrig ta blicken från det du håller på med.

Med Aitum Nexus är det händelserna i din livestream som utlöser åtgärderna, inte du själv. När en raid ansluter sig samverkar dina åtgärder för att byta scen, dämpa belysningen och spela upp ett välkomstljud. När en kanalpoäng löses in aktiveras en rösteffekt. När en prenumeration tecknas utlöses ett shoutout i Discord. Dessa åtgärder utlöses i realtid utan att du behöver göra någonting.

Konfigurera MCP-åtgärder i Stream Deck

  1. Öppna Stream Deck-appen.
  2. Gå till Inställningar och välj fliken Allmänt.
  3. Aktivera MCP Deck.

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.

Obs! Syns inte Elgato MCP Deck i inställningarna? 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, trycker på AI-knappen och skriver in de fraser du skulle säga på ett naturligt sätt.

Installera Node.js

Elgato MCP Server körs på Node.js, så du måste installera det innan du ansluter något AI-verktyg. Om du redan har Node.js installerat på din dator kan du hoppa över det här steget.

Det snabbaste sättet är att ladda ner installationsprogrammet från nodejs.org. Välj LTS-versionen, kör sedan installationsprogrammet och följ anvisningarna.

Windows: Ladda ner installationsfilen (.msi). Kör den, följ anvisningarna i installationsguiden och se till att alternativet ”Lägg till i PATH” förblir markerat. Ingen terminal behövs.

macOS: Ladda ner installationsfilen (.pkg). Öppna den, följ anvisningarna, så är installationen klar.

För att kontrollera att det fungerade öppnar du en terminal (Terminal på macOS, eller högerklickar på Start-knappen och väljer Terminal på Windows) och kör följande:

node -v

Om du ser ett versionsnummer är Node.js klart att användas.

Installera Elgato MCP Server

Elgato MCP Server fungerar som en länk mellan AI-verktyg och Stream Deck. Den identifierar dina MCP-åtgärder och gör dem tillgängliga för alla anslutna AI-assistenter.

Det finns två sätt att använda programmet på. Vissa verktyg (som Claude Desktop) kör Elgato MCP Server automatiskt i bakgrunden med hjälp av npx, så du behöver inte installera det separat. Andra verktyg (som NVIDIA Project G-Assist) kräver att du installerar och startar det manuellt.

Om ditt AI-verktyg sköter servern åt dig kan du hoppa vidare till avsnittet om anslutning för det verktyget. Om du är osäker, eller om du vill använda Project G-Assist, installerar du det nu genom att öppna en terminal och köra följande kommando:

npm install -g @elgato/mcp-server

Detta installerar servern globalt, så att du kan starta den när som helst med ett enda kommando.

Anslut NVIDIA Project G-Assist till Stream Deck

NVIDIA Project G-Assist gör det möjligt att styra Stream Deck med röstkommandon via MCP. För att komma igång kan du läsa vår guide om hur du konfigurerar NVIDIA Project G-Assist med Stream Deck.

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.

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.

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 Project G-Assist, Aitum Nexus och Claude Desktop är några exempel på hur man kan ansluta, men eftersom MCP är en öppen standard kan alla kompatibla verktyg anslutas på samma sätt. Var och en av dem har tillgång till Stream Decks hela ekosystem av integrationer, plugins och arbetsflöden.

Elgato MCP Server stöder två transportlägen. stdio är standardläget och fungerar med verktyg som Claude Desktop, som hanterar serverprocessen direkt. HTTP kör servern på en lokal port och fungerar med verktyg som Project G-Assist, som ansluter via nätverket. Du kan också köra den tillfälligt utan en global installation med hjälp av npx:

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

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

Felsökning

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

  1. Stream Deck-appen är igång och alternativet ”Aktivera MCP Deck” är markerat i inställningarna.
  2. Åtgärden finns i profilen MCP Actions, inte i någon annan profil.
  3. Kontrollera om ditt AI-verktyg är anslutet till Elgato MCP Server.

Sammanfattning

MCP-stödet i Stream Deck 7.4 är ett första steg mot en mer omfattande AI-integration. Project G-Assist och Aitum Nexus ä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 fortsätter möjligheterna att växa.

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

Stay up to date with Elgato. Get our latest News, Guides, and Product Updates in your Google feeds.

Add Elgato as a preferred source

Was this article helpful?