How To

Cómo controlar Stream Deck con IA mediante MCP

Última actualización:

  Esta página ha sido traducida automáticamente por DeepL. Switch to English

La versión 7.4 de Stream Deck abre por primera vez Stream Deck a los asistentes de IA. Gracias a la compatibilidad con MCP, las herramientas de IA ahora pueden conectarse a Stream Deck y activar tus acciones, ya sea mediante voz, texto o incluso eventos en directo.

El Proyecto G-Assist de NVIDIA es el primero en integrarse, llevando el control por voz a Stream Deck. Di «prepara mi retransmisión» y combinará tus acciones para iniciar OBS, encender las luces, poner la música y configurar tu escena, todo ello sin necesidad de usar las manos. Aitum Nexus, una popular plataforma de automatización para streamers, también se está integrando, lo que permite que eventos en directo, como raids y suscripciones, activen automáticamente acciones de Stream Deck. Y, dado que MCP es un estándar abierto, hay más herramientas en camino.

Las acciones se siguen configurando en la aplicación Stream Deck como siempre. MCP añade nuevas formas de activarlas. En esta guía se explica qué es MCP, cómo configurarlo y cómo empezar a utilizarlo.

¿Qué es MCP?

MCP son las siglas de «Model Context Protocol». Se trata de un estándar abierto que ofrece a las herramientas de IA una forma común de conectarse a aplicaciones y servicios.

Piénsalo como si fuera el USB. Antes del USB, cada dispositivo necesitaba su propio tipo de cable y conector. El USB creó un estándar único que funciona con todo. MCP hace lo mismo con las herramientas de IA. En lugar de que cada asistente de IA necesite una conexión específica para cada aplicación, MCP les ofrece una forma común de comunicarse.

Con Stream Deck 7.4, Stream Deck se suma a esa lista. La IA aporta los datos. Stream Deck ejecuta las acciones.

Qué puedes hacer con él

MCP da lo mejor de sí cuando quieres combinar acciones o tener las manos libres.

Con NVIDIA Project G-Assist, tu voz le indica a Stream Deck qué debe hacer. Di «prepara mi retransmisión» y Project G-Assist combinará tus acciones para abrir OBS, configurar tu escena, encender las luces y poner la música. Tus manos nunca se separan del teclado ni del ratón, y no tienes que apartar la vista de lo que estás haciendo.

Con Aitum Nexus, son los eventos en directo de tu retransmisión los que activan las acciones, en lugar de ti. Cuando llega una raid, tus acciones se combinan para cambiar de escena, atenuar las luces y reproducir un sonido de bienvenida. Al canjear puntos del canal, se activa un efecto de voz. Una suscripción desencadena una mención en Discord. Estas acciones se activan en tiempo real sin que tú tengas que hacer nada.

Configurar acciones de MCP en Stream Deck

  1. Abre la aplicación Stream Deck.
  2. Ve a Preferencias y selecciona la pestaña General.
  3. Activar MCP Deck.

Esto crea un perfil específico llamado «MCP Actions», que puedes encontrar en el menú desplegable de perfiles situado en la parte superior de la aplicación Stream Deck.

Arrastra las acciones desde el panel de acciones de la derecha hasta las teclas correspondientes, igual que harías con cualquier otro perfil. Cualquier acción que coloques aquí estará disponible para las herramientas de IA conectadas. Las acciones de tus otros perfiles permanecen privadas, por lo que tú controlas exactamente a qué puede acceder la IA.

Nota: ¿No ves «Elgato MCP Deck» en «Preferencias»? Asegúrate de que estás utilizando Stream Deck 7.4 o una versión posterior. Descarga la última versión aquí.

Añade descripciones a tus acciones

Cada acción del perfil «Acciones de MCP» cuenta con un campo de descripción que indica a la IA qué hace la acción y cuándo debe utilizarse. Esta es una de las partes más importantes de la configuración, ya que es así como la IA decide qué acción activar cuando se realiza una solicitud.

Para añadir una descripción, selecciona una acción, pulsa el botón de IA e introduce las frases que dirías de forma natural.

Instalar Node.js

Elgato MCP Server funciona con Node.js, por lo que debes instalarlo antes de conectar cualquier herramienta de IA. Si ya tienes Node.js instalado en tu ordenador, puedes saltarte este paso.

La forma más rápida es descargar el instalador desde nodejs.org. Selecciona la versión LTS, ejecuta el instalador y sigue las instrucciones que aparecen en pantalla.

Windows: Descarga el instalador .msi. Ejecútalo, sigue los pasos del asistente de instalación y asegúrate de que la opción «Añadir a PATH» siga marcada. No hace falta utilizar el terminal.

macOS: Descarga el instalador .pkg. Ábrelo, sigue las instrucciones y ya estará todo instalado.

Para comprobar que ha funcionado, abre un terminal (Terminal en macOS, o haz clic con el botón derecho del ratón en el botón «Inicio» y selecciona «Terminal» en Windows) y ejecuta:

node -v

Si ves un número de versión, Node.js está listo.

Instalar el servidor MCP de Elgato

Elgato MCP Server es el puente entre las herramientas de IA y Stream Deck. Detecta tus acciones MCP y las pone a disposición de cualquier asistente de IA conectado.

Hay dos formas de utilizarlo. Algunas herramientas (como Claude Desktop) ejecutan Elgato MCP Server automáticamente en segundo plano mediante npx, por lo que no es necesario instalarlo por separado. Otras herramientas (como NVIDIA Project G-Assist) requieren que lo instales y lo inicies manualmente.

Si tu herramienta de IA se encarga del servidor por ti, puedes pasar directamente a la sección de conexión de dicha herramienta. Si no estás seguro, o si quieres utilizar Project G-Assist, instálalo ahora abriendo un terminal y ejecutando:

npm install -g @elgato/mcp-server

Esto instala el servidor de forma global, por lo que podrás iniciarlo en cualquier momento con un solo comando.

Conectar NVIDIA Project G-Assist a Stream Deck

El Proyecto G-Assist de NVIDIA incorpora el control por voz a Stream Deck mediante MCP. Para empezar, consulta nuestra guía sobre cómo configurar el Proyecto G-Assist de NVIDIA con Stream Deck.

Conecta Claude Desktop a Stream Deck

Si utilizas Claude Desktop u otra herramienta de IA basada en texto, también puedes conectarla a Stream Deck a través de MCP. Los pasos que se indican a continuación se refieren específicamente a Claude Desktop.

Edita el archivo de configuración

Claude Desktop almacena sus conexiones MCP en un archivo de configuración. Debes añadir Elgato MCP Server a este archivo para que Claude sepa dónde encontrarlo.

  1. Abre Claude Desktop.
  2. Ve a «Configuración», luego a «Desarrollador» y, a continuación, haz clic en «Editar configuración». Se abrirá la carpeta donde se guarda el archivo de configuración.
  3. Busca el archivo claude_desktop_config.json en esa carpeta. Haz clic con el botón derecho del ratón sobre él y ábrelo con un editor de texto (Bloc de notas en Windows, TextEdit en macOS).
  4. El archivo ya tendrá algo de contenido. Debes añadir una entrada «mcpServers» dentro de la estructura existente, no como un bloque independiente debajo.

Busca el último } que cierre una sección existente. Añade una coma después de él y, a continuación, añade la sección mcpServers antes del } de cierre final.

Así es como queda un archivo típico tras la edición:

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

Todo debe quedar dentro de un par de llaves `{ }`, con una coma entre cada sección. Si el bloque `mcpServers` se pega como un objeto independiente debajo del contenido existente, Claude Desktop mostrará un error al iniciarse.

Si el archivo está vacío o solo contiene `{}`, puedes sustituir todo por:

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

5. Guarda el archivo y cierra completamente Claude Desktop (no te limites a cerrar la ventana). En macOS, haz clic con el botón derecho del ratón en el icono del Dock y selecciona «Salir».

Ejemplo de archivo de configuración de Claude.

Comprueba la conexión

Para comprobar que todo funciona correctamente, ve a «Configuración» y, a continuación, a «Desarrollador». En la sección «Servidores MCP locales», deberías ver «Elgato» en la lista con una etiqueta verde que indica que está en funcionamiento.

Si no aparece o no se muestra como en ejecución, comprueba que la aplicación Stream Deck esté abierta y que las acciones MCP estén activadas, y que el archivo de configuración se haya guardado correctamente. A continuación, cierra completamente Claude Desktop y vuelve a abrirlo.

Si no aparece o no se muestra como en ejecución, comprueba que la aplicación Stream Deck esté abierta y que las acciones MCP estén activadas, y que el archivo de configuración se haya guardado correctamente. A continuación, cierra completamente Claude Desktop y vuelve a abrirlo.

Conecta otras herramientas de IA

NVIDIA Project G-Assist, Aitum Nexus y Claude Desktop son algunas de las formas de conectarse, pero, dado que MCP es un estándar abierto, cualquier herramienta compatible puede integrarse de la misma manera. Cada una de ellas hereda todo el ecosistema de integraciones, complementos y flujos de trabajo de Stream Deck.

Elgato MCP Server admite dos modos de transporte. «stdio» es el modo predeterminado y funciona con herramientas como Claude Desktop, que gestionan directamente el proceso del servidor. «HTTP» ejecuta el servidor en un puerto local y funciona con herramientas como Project G-Assist, que se conectan a través de la red. También puedes ejecutarlo temporalmente sin necesidad de una instalación global utilizando npx:

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

Para obtener información detallada sobre la instalación, métodos de conexión adicionales y configuración avanzada, visita la página de Elgato MCP Server en npm.

Solución de problemas

Si una acción no se activa, comprueba lo siguiente:

  1. La aplicación Stream Deck está en ejecución y la opción «Habilitar MCP Deck » está marcada en «Preferencias».
  2. La acción se encuentra en el perfil «Acciones de MCP», no en otro perfil.
  3. Comprueba si tu herramienta de IA está conectada al servidor MCP de Elgato.

Resumen

La compatibilidad con MCP en Stream Deck 7.4 es un primer paso hacia una conectividad más profunda con la IA. El Proyecto G-Assist y Aitum Nexus son los primeros en conectarse, pero, dado que MCP es un estándar abierto, no serán los últimos. La IA aporta los datos. Stream Deck proporciona las acciones. Y a medida que se conectan más herramientas, las posibilidades no dejan de crecer.

Cuantas más acciones hayas configurado en Stream Deck, más podrá hacer con ellas cualquier herramienta de IA conectada. Explora los complementos disponibles en Elgato Marketplace para ampliar las posibilidades.

PRODUCTOS EN EL ARTÍCULO

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?