agentic-obs
Verified Safeby ironystock
Overview
Enables AI assistants to programmatically control OBS Studio for automated scene switching, recording, streaming, and visual monitoring.
Installation
agentic-obsEnvironment Variables
- OBS_HOST
- OBS_PORT
- OBS_PASSWORD
- AGENTIC_OBS_DB
- DB_PATH
- AGENTIC_OBS_HTTP_PORT
- AGENTIC_OBS_HTTP_ENABLED
Security Notes
The OBS WebSocket password is stored unencrypted in the local SQLite database. While this is a known and documented trade-off for local, single-user deployments, it poses a risk if the database file is accessed by unauthorized users on a shared machine. The HTTP server defaults to binding on 'localhost' and explicitly validates allowed hosts ('localhost', '127.0.0.1', '0.0.0.0') to prevent external exposure. Path traversal attempts are actively prevented for screenshot requests, and HTTP POST body sizes are limited.
Similar Servers
unity-mcp
Enables AI assistants (LLMs) to control and automate tasks within the Unity Game Engine Editor through the Model Context Protocol (MCP).
Unreal_mcp
High-performance bridge and automation server for Unreal Engine, enabling programmatic control, data processing, and asset authoring through a WebSocket API and optional WebAssembly acceleration.
advanced-homeassistant-mcp
A powerful, secure, and extensible Model Context Protocol (MCP) server that enables AI assistants like Claude, GPT, and Cursor to seamlessly interact with Home Assistant. Control your lights, climate, automations, and more through natural language commands.
mcp-sdk-go
A Go SDK for building applications that communicate with large language models and external tools via the Model Context Protocol (MCP), supporting both client and server implementations.