xdarkzx/obs_mcp

AI-powered stream and recording control for OBS Studio via MCP — 148 tools for scenes, audio mixer, filters, streaming, recording, and stream health...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 22 minutes ago
Added to GitGenius on September 17th, 2026
Created on July 18th, 2026
Open Issues & Pull Requests: 4 (+0)
GitHub issues: Enabled
Number of forks: 0
Total Stargazers: 6 (+0)
Total Subscribers: 0 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

obs_mcp is a Model Context Protocol server that enables AI-powered control of OBS Studio through a comprehensive set of tools.

The tool solves the problem of manually managing complex streaming and recording workflows by exposing OBS Studio functionality to AI assistants. It works by implementing the Model Context Protocol to communicate between AI models and OBS Studio via the obs-websocket interface, translating natural language commands and AI decisions into direct control of streaming parameters, scene management, audio mixing, and recording settings.

Developers building AI-assisted streaming applications should choose this tool if they need programmatic control over OBS Studio from within an AI context. It suits projects where an AI assistant needs to manage live streams, adjust audio levels, switch scenes, apply filters, or monitor stream health in response to user requests or automated triggers. The tool provides 148 distinct operations covering scenes, audio mixer controls, filters, streaming state, recording management, and stream diagnostics, making it suitable for complex streaming scenarios that would otherwise require manual intervention or custom scripting.

Development activity shows consistent engagement with the codebase through regular commits addressing functionality and bug fixes. The project maintains active communication with users through its Discord community channel. Updates reflect responsiveness to issues and feature requests from the streaming and AI integration community. The tool continues to receive improvements that expand its capability surface and reliability for production streaming use.