obs-mcp
17
The OBS MCP Server is a tool that enables users to control OBS Studio using the OBS WebSocket protocol. It offers various tools for managing general operations, scenes, sources, streaming, and transitions. This server requires Node.js and OBS Studio with an enabled WebSocket server.
OBS MCP Server
An MCP server for OBS Studio that provides tools to control OBS via the OBS WebSocket protocol.
Features
- Connect to OBS WebSocket server
- Control OBS via MCP tools
- Provides tools for:
- General operations
- Scene management
- Source control
- Scene item manipulation
- Streaming and recording
- Transitions
Usage
- Ensure OBS Studio is running with WebSocket server enabled. Note the password.
- Set the WebSocket password in environment variable.
- Run the OBS MCP server to build and connect.
- Configure Claude desktop with the MCP server settings.
- Use Claude to control your OBS.
Available Tools
- General tools: Version info, stats, hotkeys, studio mode
- Scene tools: List scenes, switch scenes, create/remove scenes
- Source tools: Manage sources, settings, audio levels, mute/unmute
- Scene item tools: Manage items in scenes
- Streaming tools: Start/stop streaming, recording, virtual camera
- Transition tools: Set transitions, durations, trigger transitions