Control vMix live production from an MCP client
LED/VideoIntermediatevMixMCP
What it does
Lets an assistant switch inputs and run vMix functions for live video production.
How to set it up
- Clone and
npm install(this builds automatically). - Enable vMix's Web Controller (Settings → Web Controller, port 8088).
- Register it:
claude mcp add vmix -s user -e VMIX_HOST=<ip> -e VMIX_PORT=8088 -- node $PWD/dist/index.js.
Source project: Scissorfilms/mcp-server-vmix
FAQ
What's covered?
About 70 vMix functions: switching, overlays, recording, audio, titles, replay and scripting.
Can I see which tools are destructive?
Yes, tools carry readOnlyHint and destructiveHint annotations.
Original source: https://github.com/Scissorfilms/mcp-server-vmix