Pular para o conteúdo
ReviewRamble

A newsletter semanal

IA, analisada, na sua caixa de entrada.

  • Novas análises de ferramentas, modelos, servidores MCP e repositórios, com o veredicto logo no início
  • Preços e notas reconferidos quando algo muda
  • Novos artigos de análise assim que são publicados

Modelos, agentes, servidores MCP e as ferramentas que realmente valem seu tempo.

Um e-mail por semana. Cancele pelo link em qualquer edição. Como usamos seu e-mail

OpenShorts

Gerador de clipes open source com servidor MCP que corta vídeos longos em shorts 9:16 legendados e os publica nas redes sociais.

Análise de ReviewRamble editors · Atualizado

Nossa nota

3.7/5

Um jeito competente e barato de um agente cortar vídeos longos em clipes verticais, prejudicado por um endpoint auto-hospedado que não pede chave nenhuma.

O que é OpenShorts?

OpenShorts, do usuário do GitHub mutonby, recebe um podcast, webinar ou live por URL ou upload, transcreve com faster-whisper, deixa o Gemini 3.1 Flash-Lite escolher de 3 a 15 momentos, reenquadra cada um em 9:16 com rastreamento de rosto ou dois participantes empilhados e grava legendas e uma frase de gancho no vídeo. O mesmo app também faz vídeos de marketing com atores gerados por IA e miniaturas do YouTube, mas isso não fica disponível via MCP.

O servidor MCP tem oito ferramentas e roda de três jeitos: hospedado em mcp.openshorts.app com OAuth ou uma API key osk_, auto-hospedado em /mcp no backend Docker, ou via stdio com python mcp_stdio.py. O repositório tem licença MIT, cerca de 7.720 estrelas e nenhuma release com tag, e o último push foi em 11 de novembro de 2026.

Como instalar OpenShorts

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

OpenShorts vale a pena?

OpenShorts é um dos poucos geradores de clipes que um agente consegue operar de ponta a ponta. As oito ferramentas são process_video, create_upload, get_job_status, list_clips, get_quota, add_subtitles, recut_clip e publish_clip, então pedir para cortar um podcast e agendar os três melhores clipes no TikTok vira uma sequência curta de chamadas. Os jobs levam minutos, por isso o agente consulta o status ou passa um webhook_url, e os webhooks de conclusão podem ser assinados com HMAC-SHA256.

As chamadas a modelos são modestas. No fluxo de clipes, a única chamada à nuvem é o seletor de momentos, que envia a transcrição, não o vídeo, ao Gemini 3.1 Flash-Lite; o README estima menos de US$ 0,01 por vídeo de 10 minutos. Com LLM_BASE_URL ele passa para Ollama, LM Studio ou vLLM, embora o seletor automático de enquadramento e vídeos sem fala ainda precisem do Gemini para olhar os quadros. A dublagem usa sua chave da ElevenLabs, a publicação passa pelo Upload-Post, cujo plano grátis permite 10 uploads por mês, e os shorts com atores de IA, fora do MCP, custam de US$ 0,65 a US$ 2 por vídeo em chamadas à fal.ai. Na versão hospedada o Gemini está incluído e você paga por minuto de origem: o Starter sai a US$ 0,12 o minuto, mais caro por minuto que o plano de entrada do Opus Clip pelos números da própria página de preços.

O que o servidor pode fazer importa mais do que quanto custa. publish_clip publica abertamente: Instagram e YouTube publicam direto e o TikTok fica como rascunho. process_video baixa qualquer URL pública, atrás de uma proteção contra SSRF, e a transcrição do vídeo de outra pessoa entra nos títulos de clipes que seu agente lê, um caminho modesto para prompt injection. As instruções do servidor pedem ao agente que confirme os direitos sobre o vídeo e publique só quando pedirem, mas são instruções a um modelo, não uma trava.

O porém: o endpoint /mcp auto-hospedado não pede chave, e o docker-compose.yml padrão publica a porta 8000 em todas as interfaces. Se suas chaves do Gemini ou do Upload-Post estiverem no .env, que o backend usa como alternativa, qualquer pessoa que alcance essa porta pode gastá-las e publicar nas suas contas. Ligue a porta a 127.0.0.1 ou coloque um proxy com autenticação na frente. A nuvem hospedada guarda seus vídeos nos servidores do OpenShorts, e o README não informa os prazos de retenção.

Nossa opinião: KinoCut é a outra opção aberta a considerar. O OpenShorts vale a pena quando o objetivo final é publicar clipes com agenda, desde que quem opera o stack Docker o trate como qualquer outro serviço que guarda credenciais de publicação.

Onde ele se destaca

  • Um podcast semanal de duas pessoas

    Tirar três clipes verticais de cada episódio sem abrir um editor

    Peça ao agente que processe a URL do YouTube, revise list_clips e agende os três melhores com publish_clip. Um episódio de 60 minutos consome 60 minutos da nuvem, então o Creator a US$ 29/mês cobre cerca de cinco episódios.

  • Uma agência de marketing que cuida dos canais de cinco clientes

    Transformar webinars dos clientes em shorts legendados com calendário de postagem

    Auto-hospede em uma máquina com GPU passando a chave do Upload-Post de cada cliente em cada chamada, para nada ficar no .env, e deixe o agente recortar e relegendar antes de agendar. O custo é a GPU e chamadas ao Gemini de menos de US$ 0,01 por 10 minutos.

  • Uma assessoria de comunicação universitária com regras de privacidade

    Cortar gravações de aulas sem enviar vídeo a terceiros

    Auto-hospede com LLM_BASE_URL apontando para um modelo local do Ollama e AUTO_LAYOUT desligado, para que só modelos locais vejam a transcrição. A publicação continua manual.

Antes de decidir

Configuração
Hospedado: adicione https://mcp.openshorts.app/mcp como conector no claude.ai ou no ChatGPT (OAuth), ou use claude mcp add --transport http com uma chave osk_. Auto-hospedado: git clone, docker compose up --build e aponte o cliente para http://localhost:8000/mcp, ou rode python mcp_stdio.py via stdio.
Integrações
Oito ferramentas: process_video, create_upload, get_job_status, list_clips, get_quota, add_subtitles, recut_clip, publish_clip. Somente leitura: get_job_status, list_clips, get_quota. API REST com documentação OpenAPI em /docs e webhooks de conclusão assinados. Chama o Gemini e, opcionalmente, ElevenLabs, Upload-Post e S3.
Dados e privacidade
Auto-hospedado, o vídeo fica no seu servidor e só a transcrição vai para o Gemini, ou para lugar nenhum com um LLM local; o seletor de enquadramento por quadros envia quadros ao Gemini. O endpoint /mcp auto-hospedado não tem autenticação. publish_clip publica nas contas conectadas do TikTok, Instagram e YouTube. Na versão hospedada, o vídeo é processado e armazenado nos servidores do OpenShorts; o README não publica prazos de retenção.
Custo em escala
A nuvem cobra pela duração do vídeo de origem, não por clipe, sem taxa extra para chamadas MCP e API: Starter US$ 12/mês por 100 minutos, Creator US$ 29 por 300, Pro US$ 59 por 750, com cerca de 17% a menos no plano anual. Auto-hospedado, o Gemini custa menos de US$ 0,01 por vídeo de 10 minutos, e um vídeo de 8 minutos leva de 5 a 8 minutos em CPU ou cerca de um minuto em uma GPU NVIDIA.
Limites
Shorts com atores de IA e YouTube Studio não ficam disponíveis via MCP. O contexto padrão do Ollama, de 4.096 tokens, trunca sem avisar; o README pede 16.384. Modelos locais pequenos de 3B não devolvem JSON válido de forma confiável. O endpoint auto-hospedado só funciona enquanto sua máquina está ligada.

O que é bom

  • Oito ferramentas, da URL à publicação agendada
  • Só a transcrição vai para a nuvem; aceita LLM local
  • Versão hospedada usa OAuth 2.1 ou chaves osk_ revogáveis
  • Grátis, MIT, sem marca d'água auto-hospedado

O que não é

  • /mcp auto-hospedado sem autenticação; compose expõe a porta 8000
  • publish_clip publica abertamente nas redes sociais
  • Seletor de enquadramento e vídeos sem fala ainda exigem Gemini
  • Sem releases com tag; Docker e 8 GB de RAM para auto-hospedar

Ideal para

Podcasters, pequenas equipes de vídeo e agências que querem que um agente corte gravações longas em shorts legendados e os coloque na fila de publicação.

Alternativas ao OpenShorts

OpenShorts: perguntas frequentes

OpenShorts vale a pena?
Um jeito competente e barato de um agente cortar vídeos longos em clipes verticais, prejudicado por um endpoint auto-hospedado que não pede chave nenhuma. Damos nota 3.7 de 5.
Quanto custa OpenShorts?
Auto-hospedado: grátis (MIT), você paga suas próprias API keys. Cloud: Free com 20 minutos de origem por mês e marca d'água; Starter US$ 12/mês (100 min); Creator US$ 29/mês (300 min); Pro US$ 59/mês (750 min); 60 min extras por US$ 9.
Quais são as desvantagens de OpenShorts?
/mcp auto-hospedado sem autenticação; compose expõe a porta 8000; publish_clip publica abertamente nas redes sociais; seletor de enquadramento e vídeos sem fala ainda exigem Gemini; sem releases com tag; Docker e 8 GB de RAM para auto-hospedar.
Para quem OpenShorts é indicado?
Podcasters, pequenas equipes de vídeo e agências que querem que um agente corte gravações longas em shorts legendados e os coloque na fila de publicação.
Quanto custa OpenShorts para uma equipe ou em produção?
A nuvem cobra pela duração do vídeo de origem, não por clipe, sem taxa extra para chamadas MCP e API: Starter US$ 12/mês por 100 minutos, Creator US$ 29 por 300, Pro US$ 59 por 750, com cerca de 17% a menos no plano anual. Auto-hospedado, o Gemini custa menos de US$ 0,01 por vídeo de 10 minutos, e um vídeo de 8 minutos leva de 5 a 8 minutos em CPU ou cerca de um minuto em uma GPU NVIDIA.
OpenShorts é seguro para dados da empresa?
Auto-hospedado, o vídeo fica no seu servidor e só a transcrição vai para o Gemini, ou para lugar nenhum com um LLM local; o seletor de enquadramento por quadros envia quadros ao Gemini. O endpoint /mcp auto-hospedado não tem autenticação. publish_clip publica nas contas conectadas do TikTok, Instagram e YouTube. Na versão hospedada, o vídeo é processado e armazenado nos servidores do OpenShorts; o README não publica prazos de retenção.
Quais são as melhores alternativas ao OpenShorts?
As alternativas mais próximas que analisamos são Kinocut, OpenScreen e OpenEdit.

Respostas verificadas em 11 de nov. de 2026.