본문으로 건너뛰기
ReviewRamble

주간 브리프

AI 리뷰를 받은편지함으로.

  • 도구, 모델, MCP 서버, 저장소의 새 리뷰(결론부터)
  • 변경이 있을 때 다시 확인한 가격과 평점
  • 새로 발행된 분석 글

모델, 에이전트, MCP 서버, 그리고 정말 시간을 들일 만한 도구.

일주일에 한 통입니다. 각 브리프의 링크로 구독을 해지할 수 있습니다. 이메일 사용 방식

OpenShorts

MCP 서버를 갖춘 오픈 소스 클립 생성기. 긴 영상을 자막 있는 9:16 쇼츠로 잘라 소셜 플랫폼에 올립니다.

리뷰어: ReviewRamble editors · 업데이트

설치 문서 소스 코드무료 플랜

평점

3.7/5

에이전트가 긴 영상을 세로 클립으로 자르게 하는 유능하고 저렴한 방법이지만, 키를 전혀 요구하지 않는 셀프 호스팅 엔드포인트가 발목을 잡습니다.

OpenShorts의 개요

OpenShorts는 GitHub 사용자 mutonby가 만든 도구로, 팟캐스트, 웨비나, 방송을 URL이나 업로드로 받아 faster-whisper로 전사하고, Gemini 3.1 Flash-Lite가 3~15개의 장면을 고르게 한 뒤, 얼굴 추적이나 두 화자를 위아래로 쌓는 레이아웃으로 각각을 9:16에 맞추고 자막과 훅 문구를 입힙니다. 같은 앱으로 AI 배우가 나오는 마케팅 영상과 YouTube 썸네일도 만들 수 있지만, 이 기능은 MCP로 노출되지 않습니다.

MCP 서버의 도구는 8개이며 세 가지 방식으로 실행됩니다. OAuth나 osk_ API 키를 쓰는 mcp.openshorts.app 호스팅 버전, Docker 백엔드의 /mcp에서 돌아가는 셀프 호스팅 버전, python mcp_stdio.py로 실행하는 stdio 버전입니다. 저장소는 MIT 라이선스이고 스타는 약 7,720개, 태그된 릴리스는 없으며 마지막 push는 2026년 11월 11일입니다.

OpenShorts 설치 방법

claude mcp add --transport http openshorts https://mcp.openshorts.app/mcp --header "Authorization: Bearer osk_..."

OpenShorts, 쓸 만한 가치가 있습니까?

OpenShorts는 에이전트가 처음부터 끝까지 다룰 수 있는 몇 안 되는 클립 생성기입니다. 8개 도구는 process_video, create_upload, get_job_status, list_clips, get_quota, add_subtitles, recut_clip, publish_clip이며, 팟캐스트를 잘라 가장 좋은 세 개를 TikTok에 예약해 달라는 요청도 짧은 호출 몇 번이면 됩니다. 작업에 몇 분이 걸리므로 에이전트는 상태를 조회하거나 webhook_url을 넘기며, 완료 웹훅에는 HMAC-SHA256 서명을 붙일 수 있습니다.

모델 호출은 많지 않습니다. 클립 파이프라인에서 클라우드로 나가는 호출은 장면 선택기 하나뿐이며, 영상이 아니라 전사를 Gemini 3.1 Flash-Lite로 보냅니다. README는 그 비용을 10분 영상 한 편당 0.01달러 미만으로 봅니다. LLM_BASE_URL을 설정하면 Ollama, LM Studio, vLLM으로 옮길 수 있지만, 자동 레이아웃 선택과 말소리가 없는 영상은 프레임을 보기 위해 여전히 Gemini가 필요합니다. 더빙은 사용자의 ElevenLabs 키를 쓰고, 게시는 Upload-Post를 거치며 그 무료 요금제는 월 10회 업로드까지입니다. MCP 밖의 AI 배우 쇼츠는 fal.ai 호출로 영상 한 편당 약 0.65~2달러가 듭니다. 호스팅 버전은 Gemini가 포함되고 원본 분량으로 과금되는데, Starter는 분당 0.12달러로 가격 페이지 자체의 수치로도 Opus Clip 입문 요금제보다 분당 비쌉니다.

비용보다 중요한 것은 서버가 할 수 있는 일입니다. publish_clip은 공개 게시를 합니다. Instagram과 YouTube에는 바로 게시되고 TikTok에서는 임시 저장본이 됩니다. process_video는 SSRF 방어를 거쳐 어떤 공개 URL이든 가져오고, 남의 영상 전사가 에이전트가 읽는 클립 제목으로 흘러들어 작은 프롬프트 인젝션 경로가 생깁니다. 서버 지침은 에이전트에게 영상 권리를 확인하고 요청받았을 때만 게시하라고 하지만, 이는 모델에 대한 지시일 뿐 잠금장치가 아닙니다.

주의할 점: 셀프 호스팅 /mcp 엔드포인트는 키를 요구하지 않고, 기본 docker-compose.yml은 8000 포트를 모든 인터페이스에 공개합니다. 백엔드가 대체값으로 읽는 .env에 Gemini나 Upload-Post 키를 두었다면, 그 포트에 닿는 누구든 키를 쓰고 사용자 계정에 게시할 수 있습니다. 127.0.0.1에 바인딩하거나 인증이 있는 프록시 뒤에 두십시오. 호스팅 클라우드는 영상을 OpenShorts 서버에 보관하며, README에는 보존 기간이 나와 있지 않습니다.

결론: 함께 따져 볼 다른 오픈 선택지는 KinoCut입니다. OpenShorts는 최종 목표가 일정에 맞춰 클립을 게시하는 것일 때 제값을 합니다. 다만 Docker 스택을 운영하는 사람이 게시용 자격 증명을 가진 다른 서비스와 똑같이 다룬다는 전제가 필요합니다.

제 역할을 하는 곳

  • 두 사람이 진행하는 주간 팟캐스트

    편집기를 열지 않고 에피소드마다 세로 클립 세 개 뽑기

    에이전트에게 YouTube URL을 처리하고 list_clips를 검토한 뒤 가장 좋은 세 개를 publish_clip으로 예약하게 합니다. 60분짜리 에피소드는 클라우드 60분을 쓰므로 월 29달러 Creator로 약 다섯 편을 처리합니다.

  • 고객사 다섯 곳의 채널을 운영하는 마케팅 대행사

    고객사 웨비나를 자막 있는 쇼츠로 만들어 게시 일정에 올리기

    GPU 장비에 셀프 호스팅하고 고객별 Upload-Post 키를 호출마다 넘겨 .env에 아무것도 남기지 않으며, 예약 전에 에이전트가 다시 자르고 자막을 고치게 합니다. 비용은 GPU와 10분당 0.01달러 미만의 Gemini 호출입니다.

  • 개인정보 규정이 있는 대학 홍보실

    제3자에게 영상을 보내지 않고 강의 녹화 자르기

    LLM_BASE_URL을 로컬 Ollama 모델로 지정하고 AUTO_LAYOUT을 끈 채 셀프 호스팅해 로컬 모델만 전사를 보게 합니다. 게시는 계속 수동으로 합니다.

도입 전 확인할 점

설정
호스팅: claude.ai나 ChatGPT에서 https://mcp.openshorts.app/mcp를 커넥터로 추가하거나(OAuth), osk_ 키로 claude mcp add --transport http를 실행합니다. 셀프 호스팅: git clone, docker compose up --build 후 클라이언트를 http://localhost:8000/mcp로 지정하거나 stdio로 python mcp_stdio.py를 실행합니다.
연동
도구 8개: process_video, create_upload, get_job_status, list_clips, get_quota, add_subtitles, recut_clip, publish_clip. 읽기 전용은 get_job_status, list_clips, get_quota. /docs의 OpenAPI 문서가 있는 REST API와 서명된 완료 웹훅을 제공합니다. Gemini를 호출하며 선택적으로 ElevenLabs, Upload-Post, S3를 씁니다.
데이터와 개인정보
셀프 호스팅에서는 영상이 사용자 서버에 남고 전사만 Gemini로 가며, 로컬 LLM을 쓰면 어디로도 가지 않습니다. 프레임 기반 레이아웃 선택은 프레임을 Gemini로 보냅니다. 셀프 호스팅 /mcp 엔드포인트에는 인증이 없습니다. publish_clip은 연결된 TikTok, Instagram, YouTube 계정에 게시합니다. 호스팅 버전에서는 영상이 OpenShorts 서버에서 처리되고 저장되며, README에 보존 기간은 공개되어 있지 않습니다.
대규모 사용 시 비용
클라우드는 클립 수가 아니라 원본 영상 길이로 과금하며 MCP와 API 호출에는 추가 요금이 없습니다. Starter 월 12달러에 100분, Creator 29달러에 300분, Pro 59달러에 750분이고 연간 결제는 약 17% 저렴합니다. 셀프 호스팅에서 Gemini 비용은 10분 영상 한 편당 0.01달러 미만이며, 8분 영상은 CPU로 5~8분, NVIDIA GPU로 약 1분 걸립니다.
제한
AI 배우 쇼츠와 YouTube Studio는 MCP로 노출되지 않습니다. Ollama의 기본 컨텍스트 4,096토큰은 경고 없이 잘라내므로 README는 16,384를 요구합니다. 3B급 소형 로컬 모델은 유효한 JSON을 안정적으로 돌려주지 못합니다. 셀프 호스팅 엔드포인트는 장비가 켜져 있는 동안에만 작동합니다.

좋은 점

  • URL부터 예약 게시까지 도구 8개로 처리
  • 클라우드로는 전사만 전송, 로컬 LLM도 가능
  • 호스팅 버전은 OAuth 2.1이나 폐기 가능한 osk_ 키 사용
  • 무료, MIT, 셀프 호스팅 시 워터마크 없음

아쉬운 점

  • 셀프 호스팅 /mcp는 인증 없음, compose가 8000 포트 공개
  • publish_clip이 소셜 계정에 공개 게시
  • 레이아웃 선택과 말소리 없는 영상은 여전히 Gemini 필요
  • 태그된 릴리스 없음, 셀프 호스팅에 Docker와 8GB RAM 필요

추천 대상

긴 녹화를 에이전트가 자막 있는 쇼츠로 잘라 게시 대기열에 올려 주길 원하는 팟캐스터, 소규모 영상 팀, 대행사.

OpenShorts 대안

OpenShorts: 자주 묻는 질문

OpenShorts, 쓸 만한 가치가 있습니까?
에이전트가 긴 영상을 세로 클립으로 자르게 하는 유능하고 저렴한 방법이지만, 키를 전혀 요구하지 않는 셀프 호스팅 엔드포인트가 발목을 잡습니다. 평점은 5점 만점에 3.7점입니다.
OpenShorts의 가격은 얼마입니까?
셀프 호스팅: 무료(MIT)이며 API 키 비용은 직접 부담합니다. Cloud: Free는 월 20분의 원본 영상까지, 워터마크 포함. Starter 월 12달러(100분), Creator 월 29달러(300분), Pro 월 59달러(750분). 추가 60분은 9달러.
OpenShorts의 단점은 무엇입니까?
셀프 호스팅 /mcp는 인증 없음, compose가 8000 포트 공개; publish_clip이 소셜 계정에 공개 게시; 레이아웃 선택과 말소리 없는 영상은 여전히 Gemini 필요; 태그된 릴리스 없음, 셀프 호스팅에 Docker와 8GB RAM 필요.
OpenShorts에 적합한 사람은 누구입니까?
긴 녹화를 에이전트가 자막 있는 쇼츠로 잘라 게시 대기열에 올려 주길 원하는 팟캐스터, 소규모 영상 팀, 대행사.
팀이나 프로덕션 환경에서 OpenShorts의 비용은 얼마입니까?
클라우드는 클립 수가 아니라 원본 영상 길이로 과금하며 MCP와 API 호출에는 추가 요금이 없습니다. Starter 월 12달러에 100분, Creator 29달러에 300분, Pro 59달러에 750분이고 연간 결제는 약 17% 저렴합니다. 셀프 호스팅에서 Gemini 비용은 10분 영상 한 편당 0.01달러 미만이며, 8분 영상은 CPU로 5~8분, NVIDIA GPU로 약 1분 걸립니다.
OpenShorts에 회사 데이터를 맡겨도 안전합니까?
셀프 호스팅에서는 영상이 사용자 서버에 남고 전사만 Gemini로 가며, 로컬 LLM을 쓰면 어디로도 가지 않습니다. 프레임 기반 레이아웃 선택은 프레임을 Gemini로 보냅니다. 셀프 호스팅 /mcp 엔드포인트에는 인증이 없습니다. publish_clip은 연결된 TikTok, Instagram, YouTube 계정에 게시합니다. 호스팅 버전에서는 영상이 OpenShorts 서버에서 처리되고 저장되며, README에 보존 기간은 공개되어 있지 않습니다.
OpenShorts의 가장 좋은 대안은 무엇입니까?
저희가 리뷰한 것 중 가장 가까운 대안은 Kinocut, OpenScreen 및 OpenEdit입니다.

답변 확인일: 2026년 11월 11일.