Roy Shilkrot/obs-mcp
Built by Metorial, the integration platform for agentic AI.
Roy Shilkrot/obs-mcp
Server Summary
Connect to OBS WebSocket server
Manage scenes and sources
Control streaming and recording operations
Manipulate scene items
Handle transitions between scenes
An MCP server for OBS Studio that provides tools to control OBS via the OBS WebSocket protocol.
export OBS_WEBSOCKET_PASSWORD="your_password_here"
{
"mcpServers": {
"obs": {
"command": "npx",
"args": ["-y", "obs-mcp@latest"],
"env": {
"OBS_WEBSOCKET_PASSWORD": ""
}
}
}
}
If you want to run the server locally using the code in this git repo, you can do the following:
npm run build
npm run start
Then configure Claude desktop:
{
"mcpServers": {
"obs": {
"command": "node",
"args": [
"/build/index.js"
],
"env": {
"OBS_WEBSOCKET_PASSWORD": ""
}
}
}
}
The server provides tools organized by category:
OBS_WEBSOCKET_URL
: WebSocket URL (default: ws://localhost:4455)OBS_WEBSOCKET_PASSWORD
: Password for authenticating with OBS WebSocket (if required)See the LICENSE file for details.