Token导航 LogoToken导航TokenDH.com
OBS MCP Server logo
开发工具stdio官方级别未说明来源级核验

OBS MCP Server

MCP Server

An MCP server for OBS

工具数

125

提示词数

0

GitHub Stars

89

资源数

0
TypeScriptClaude开发工具Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

royshil

提供方

royshil

最后核验

2026/5/18 04:04

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

OBS MCP服务器

OBS Studio的MCP服务器,提供通过OBS WebSocket协议控制OBS的工具。

特性

  • 连接到OBS WebSocket服务器
  • 通过MCP工具控制OBS
  • 提供以下工具:

- 一般业务 - 场景管理 - 源代码管理 - 场景项目操作 - 流媒体和录制 - 过渡

用法

  1. 确保OBS Studio在启用WebSocket服务器的情况下运行(工具>WebSocket服务器设置)。注意WS的密码。
  2. 在环境变量中设置WebSocket密码(如果需要):
export OBS_WEBSOCKET_PASSWORD="your_password_here"
  1. 使用MCP服务器设置将MCP服务器添加到Claude桌面:
{
  "mcpServers": {
    "obs": {
      "command": "npx",
      "args": ["-y", "obs-mcp@latest"],
      "env": {
        "OBS_WEBSOCKET_PASSWORD": "
"
      }
    }
  }
}
  1. 使用克劳德来控制你的OBS!

发展

如果您想使用此git repo中的代码在本地运行服务器,可以执行以下操作:

npm run build
npm run start

然后配置Claude桌面:

{
  "mcpServers": {
    "obs": {
      "command": "node",
      "args": [
        "/build/index.js"
      ],
      "env": {
        "OBS_WEBSOCKET_PASSWORD": "
"
      }
    }
  }
}

可用工具

服务器提供按类别组织的工具:

  • 通用工具:版本信息、统计数据、热键、工作室模式
  • 场景工具:列出场景、切换场景、创建/删除场景
  • 源工具:管理源、设置、音频级别、静音/取消静音
  • 场景项工具:管理场景中的项(位置、可见性等)
  • 流媒体工具:启动/停止流媒体、录制、虚拟相机
  • 过渡工具:设置过渡、持续时间、触发过渡

环境变量

  • OBS_WEBSOCKET_URL:websocket URL(默认值:WS://localhost:4455)
  • OBS_WEBSOCKET_PASSWORD:使用OBS-WebSocket进行身份验证的密码(如果需要)

需求

  • Node.js 16+
  • OBS Studio 31+已启用WebSocket服务器
  • 克劳德桌面

许可证

请参阅 许可证 文件以获取详细信息。

目录标签

目录标签

TypeScriptClaude开发工具developer-toolsOBS控制本地部署WebSocket流媒体管理场景控制自动化工具

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

125

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP