# openshorts

Превращает длинные видео в вертикальные шортсы для TikTok, Instagram и YouTube и публикует их. Пригодится, если ведёте подкаст или стрим и нужен поток клипов.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 7049
- Автор: mutonby
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/mutonby/openshorts
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/mcp/openshorts

## Что делает

OpenShorts — открытая платформа для работы с видео, и MCP-сервер открывает её инструменты агенту. Внутри три части: генератор клипов режет длинное видео на вертикальные шортсы 9:16, модуль AI Shorts собирает рекламные ролики с ИИ-актёрами, а YouTube Studio делает обложки, заголовки и описания. Агент вызывает всё это прямо из чата.

Нарезка идёт через Gemini: модель читает транскрипт и границы сцен, выбирает моменты, потом кадрирование, субтитры и эффекты. Есть режимы TRACK, GENERAL, SPLIT и SCREENCAST — раскладку выбирает модель или вы задаёте её сами. Субтитры делает faster-whisper, озвучку — ElevenLabs, публикацию — Upload-Post. Публичный эндпоинт работает всегда, а свой `/mcp` на машине живёт только пока она включена.

Сервер на `https://mcp.openshorts.app/mcp` — это хостед-вариант, ключи Gemini уже включены. В самостоятельной сборке ключи Gemini, ElevenLabs и fal.ai вы приносите свои, а сама сборка требует Docker и 8 ГБ памяти. Без ключа Gemini детекция моментов не заработает, если не переключить `LLM_BASE_URL` на локальную модель.

## Требования
- Удалённый сервер: `https://mcp.openshorts.app/mcp`

## Установка

### Claude Code (родная платформа)

**Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http openshorts https://mcp.openshorts.app/mcp
```

### Codex

**Командой платформы: удалённый сервер**
```bash
codex mcp add openshorts --url https://mcp.openshorts.app/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "openshorts": {
            "url": "https://mcp.openshorts.app/mcp"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "openshorts": {
            "type": "http",
            "url": "https://mcp.openshorts.app/mcp"
        }
    }
}
```

### Gemini CLI

**Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http openshorts https://mcp.openshorts.app/mcp
```

## Когда брать
- нарезать подкаст на вертикальные шортсы для TikTok
- собрать рекламный ролик с ИИ-актёром без съёмок
- сгенерировать обложку и заголовки для видео на YouTube
- опубликовать клип сразу в три соцсети
- поставить отложенную публикацию на нужную дату

## Примеры запросов агенту
- Нарежь это видео на шортсы и покажи самые сильные моменты
- Сделай рекламный ролик для моего продукта с ИИ-актёром
- Придумай 10 заголовков для этого видео и сделай обложку

## Похожие
- [muapi-youtube-shorts](https://affpapa.org/nevibecode/skills/muapi-youtube-shorts.md) — скилл · 2700 установок
- [short-form-video](https://affpapa.org/nevibecode/skills/short-form-video.md) — скилл · 2300 установок
- [short-form-video-script](https://affpapa.org/nevibecode/skills/short-form-video-script.md) — скилл · 1000 установок
- [video-marketing](https://affpapa.org/nevibecode/skills/video-marketing.md) — скилл · 3100 установок
- [opus-clip](https://affpapa.org/nevibecode/skills/opus-clip.md) — скилл · 593 установки
- [youtube-research](https://affpapa.org/nevibecode/skills/bradautomates-youtube-research.md) — скилл · 373 установки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
