Presentation Buddy MCP Server
Presentation Buddy — помощник по производству потокового контента на базе искусственного интеллекта
Ссылки проекта:
Presentation Buddy — это система управления OBS, которая использует искусственный интеллект Claude для автоматизации производства потокового вещания, позволяя создателям контента в одиночку сосредоточиться на доставке контента, а не на техническом управлении.
Технический обзор
В этой реализации используются:
OBS Studio : программное обеспечение для потоковой передачи, являющееся отраслевым стандартом
Сервер MCP на базе TypeScript : облегченная служба ретрансляции, соединяющая Claude AI с OBS
Claude AI : для понимания естественного языка и принятия производственных решений
OBS WebSocket API : для прямого управления переключением сцен, наложениями и элементами мультимедиа
Локальная обработка : все функции выполняются на компьютере докладчика, что обеспечивает минимальную задержку.
Ключевые компоненты
MCP Server : промежуточное программное обеспечение, которое преобразует решения Клода в команды OBS WebSocket.
Управление сценами : автоматическое переключение на основе содержания и вербальных сигналов
Управление мультимедиа : интеллектуальная обработка наложений, подписей и элементов «картинка в картинке»
Голосовой ответ : возможности преобразования текста в речь для ответов ИИ во время презентаций
Выполнение
Сервер устанавливает соединение WebSocket с OBS и предоставляет API, к которому Клод может получить доступ. Когда Клод определяет потребность в производстве из речи ведущего или экранного контента, он отправляет команды через сервер MCP для управления OBS в реальном времени.
Related MCP server: HeyBeauty MCP Server
Вдохновение
Жить в одиночку тяжело.
Во время разговора от вас ожидают смены ракурсов, показа слайдов, добавления подписей и удержания внимания зрителей — все это одновременно. Нам нужен был напарник, который мог бы управлять производственной кабиной, чтобы каждый создатель мог сосредоточиться на истории, а не на кнопках.
Что он делает
Presentation Buddy — помощник на базе искусственного интеллекта для стримеров и докладчиков.
Он слушает, что происходит на экране и за микрофоном, затем:
Переключает сцены в идеальный момент
Автоматически выводит на экран титры, графику или окно «картинка в картинке»
Даже обеспечивает короткие закадровые реплики, когда вам нужен перерыв
Подумайте об этом как о маленьком производителе, который никогда не устает.
Как мы это построили
Искусственный интеллект Claude слушает сигналы.
Легкий ретранслятор отправляет эти сигналы в OBS Studio — самый популярный инструмент для прямых трансляций.
OBS берет команды — «сменить камеру», «показать субтитры», «начать повтор» — и творит чудеса.
Благодаря функции преобразования текста в речь ИИ обретает собственный голос.
Все это работает локально, поэтому нет никаких задержек, связанных с облаком, или сложного оборудования.
Проблемы, с которыми мы столкнулись
Создайте сервер MCP, оборачивающий собственные API OBS
Время речевого отклика в реальном времени
Хороший сюжет, который Клод хорошо понимает.
Мы не смогли сделать это, предоставив снимок экрана Клоду через MCP
Достижения, которыми мы гордимся
Демонстрация в реальном времени, которая позволяет перейти от титульного слайда к динамическому контенту без участия человека .
Превратил однопользовательскую настройку в трансляцию без стресса.
Что мы узнали
Как собрать и настроить MCP на Claude и Cursor
Что дальше для Presentation Buddy?
Интерактивность для зрителей — позвольте голосам в чате запускать наложения и опросы.
Установщик в один клик — любой стример может познакомиться со своим новым приятелем за считанные минуты.
От одиночного стримера до студийного профессионала — мгновенно.
Установка и настройка
Клонировать этот репозиторий
Установка зависимостей с помощью
npm installНастройте параметры подключения OBS WebSocket
Запустите сервер MCP с помощью
npm startПодключите ваш экземпляр Claude AI к серверу MCP
Начните сеанс OBS и позвольте Presentation Buddy взять управление в свои руки
Конфигурация Клода MCP
Чтобы настроить Claude с Presentation Buddy, вам нужно будет настроить параметры MCP (Machine Control Protocol) в Cursor или другом интерфейсе Claude. Это позволит Claude управлять OBS через наш сервер.
Конфигурация Клода MCP
Добавьте следующую конфигурацию в настройки Клода:
{
"mcpServers": {
"obs-mcp-ts": {
"type": "stdio",
"command": "/path/to/your/node",
"args": [
"/path/to/obs-mcp-server-ts/build/index.js"
],
"toolNamespaces": ["obs-mcp-ts"]
},
"tts-mcp": {
"command": "npx",
"args": [
"-p", "tts-mcp",
"tts-mcp-server",
"--voice", "nova",
"--model", "gpt-4o-mini-tts"
],
"env": {
"OPENAI_API_KEY": "Your-API-Key"
}
}
},
"toolPermissions": {
"obs-mcp-ts": true,
"tts-mcp": true
}
}Замените пути на фактические пути Node.js и сервера:
/path/to/your/node— путь к исполняемому файлу Node.js (например,/Users/username/.nvm/versions/node/v20.17.0/bin/node)/path/to/obs-mcp-server-ts/build/index.js— Путь к файлу JavaScript собранного сервера
Для конфигурации TTS-MCP обязательно:
Введите ваш настоящий ключ API OpenAI
Выберите предпочитаемый голос (по умолчанию: nova)
Выберите подходящую модель для преобразования текста в речь (по умолчанию: gpt-4o-mini-tts)
Настройка OBS
Установите OBS Studio (рекомендуется версия 28+)
Включите сервер WebSocket в OBS:
Перейдите в Инструменты → Настройки сервера WebSocket.
Включить сервер WebSocket
Установите порт (по умолчанию: 4455)
При необходимости настройте аутентификацию
Создавайте свои сцены в OBS:
Основная камера
Презентация/Слайды
Картинка в картинке
Любые дополнительные сцены, которые вы хотите, чтобы Клод контролировал
Тестирование соединения
После настройки:
Запустить OBS Studio
Запустите сервер MCP (
npm start)Откройте Claude с настроенным MCP
Протестируйте простую команду, например переключение сцен.
Лицензия
Этот проект доступен по лицензии MIT.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceA TypeScript-based server that converts static images into animated videos with Ghibli-style aesthetics, accessible through Claude Desktop.3194MIT
- Alicense-qualityDmaintenanceA TypeScript-based MCP server that implements virtual try-on capabilities using the HeyBeauty API, allowing users to visualize how clothes would look on them through Claude.1419MIT
- AlicenseBqualityDmaintenanceA TypeScript-based server that enables AI-powered control of Minecraft Bedrock Edition through 15 powerful tools for player movement, agent operations, world manipulation, and building complex structures.2114MIT
- AlicenseAqualityDmaintenanceA TypeScript-based MCP server that enables users to manage tasks through natural conversation with Claude. Features complete CRUD operations, priority management, tagging, search functionality, and intelligent productivity insights with robust Zod validation.646MIT
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automati…
WHOOP recovery, strain, sleep and workouts in Claude via official WHOOP OAuth. Free, open source.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yshk-mrt/obs-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server