Riffkit

Crie vídeos verticais curtos a partir do Claude ou ChatGPT: refaça um TikTok de sucesso com seu próprio produto ou personagem, mantenha os cortes de um vídeo e mude a pessoa, o produto ou o estilo, ou crie um a partir de uma ideia escrita. Informa o preço antes de gastar créditos.

Servidor MCP hospedado

npx add-mcp 'https://mcp.riffkit.ai/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Qual assistente você usa?

Em um aplicativo de chat, você começa com um link do TikTok, um modelo, uma ideia escrita ou um arquivo de vídeo que você adiciona por meio de um link que ele fornece. Um agente no seu computador envia um arquivo de vídeo diretamente desse computador. Mesma conta e créditos de qualquer forma.

Claude ou ChatGPT

Aplicativos de chat. Adicione um endereço na web ou no desktop e faça login.

Você está aqui

O conector Riffkit (MCP)

Claude Code, Codex ou Cursor

Agentes que executam comandos no seu computador. Envie uma linha para o seu agente.

Obtenha a linha para o seu agente →

A habilidade de agente Riffkit

Diga do mesmo jeito que você falaria com uma pessoa.

Seu assistente trabalha com os personagens, produtos e modelos já existentes na sua conta, e ele pode adicionar um novo produto a partir de um nome, uma descrição e links de imagem. Para um arquivo de vídeo seu, ele mostra uma caixa de upload ou fornece um link. Cole qualquer um desses e preencha os colchetes.

Troca: coloque seu personagem em um vídeo

Mesmos planos, enquadramento e ritmo. A pessoa no vídeo se torna seu personagem.

Use the template [template name] with my character [character name] as the person, and keep its shots. Quote it first.

Substitua a pessoa em um vídeo →

Troca: coloque seu produto em um vídeo

Mesmos planos novamente. O produto no vídeo se torna o seu, ou você nomeia um detalhe para mudar.

Use the template [template name] and keep its shots, but put my product [product name] in it. Quote it first.

Substitua o produto em um vídeo →

Refazer um TikTok de sucesso

Duas formas. Mantenha os planos e mude quem ou o que aparece neles (Troca), ou mantenha a fórmula e conte uma nova história para o seu produto. Seu assistente pode precificar ambas.

Here is a TikTok that did well: [TikTok link]. Quote it both ways: keeping its shots with my character [character name] in it, and as a new story for my product [product name]. Don't start until I pick.

Escolha o tipo de refazer →

Transforme um TikTok de sucesso no anúncio do seu produto

Mesma fórmula, nova história. A Riffkit mantém o gancho, o ritmo e os momentos-chave, e cria novas imagens em torno do seu produto.

Remake this TikTok as a video for my product [product name], with my character [character name]. Show me the price before you start. [TikTok link]

Transforme um TikTok em um anúncio de produto →

Crie um vídeo a partir de uma ideia

Sem vídeo de origem. Descreva a cena e indique a duração, o produto ou o personagem, se quiser.

Create a 10-second video with my product [product name]: a barista slides an iced coffee across the counter in morning light, filmed on a phone.

Faça um vídeo a partir de uma ideia →

Comece a partir de um vídeo no seu celular

Seu assistente mostra uma caixa de upload no chat ou fornece um link para uma página da Riffkit. Adicione o vídeo lá pelo celular ou computador, e ele se torna a fonte de um refazer. Um arquivo anexado ao chat não chega à Riffkit.

I have a video on my phone. Give me a link to add it, then remake it as a new story for my product [product name]. Show me the price first.

Adicione proporções de tela

Adicione 3:4, 1:1 ou 4:5 a um vídeo vertical finalizado, com os mesmos planos, som e legendas. Um vídeo horizontal não pode receber proporções adicionais. Cada proporção é uma renderização própria, com a taxa mais alta de uma troca.

Make 1:1 and 4:5 versions of my latest finished video. Tell me what each one uses in credits first.

Corrija uma legenda

Altere as palavras, o tempo ou a posição das legendas que a Riffkit colocou no seu vídeo e renderize uma nova versão. Editar legendas não usa créditos. Palavras que fazem parte da imagem não podem ser editadas, e uma troca geralmente não tem linhas de legenda para alterar.

Show me the captions on my latest video. Then change “recieve” to “receive” and render the new version.

Acompanhe seus vídeos

Pergunte o que está renderizando, o que está finalizado e quantos créditos você ainda tem.

How is my video coming along, and how many credits do I have left?

Quer manter os planos de um TikTok? Deve ser um vídeo que você tem o direito de usar, como uma postagem sua. Onde está o limite. Para o vídeo de outro criador, peça a nova história: Transforme um TikTok em um anúncio de produto.

Adicione uma vez.

Um aplicativo de chat adiciona um endereço, o mesmo para todos eles. Um agente que executa comandos no seu computador recebe uma linha. De qualquer forma, na primeira vez, você faz login em riffkit.ai e aprova a conexão.

Claude

Adicionar Riffkit ao Claude abre a caixa "Adicionar conector personalizado" do Claude com o nome e o endereço preenchidos. Ou faça manualmente: Personalizar, Conectores, Adicionar, Adicionar conector personalizado e cole o endereço. Em um plano Team ou Enterprise, um proprietário adiciona em Configurações da organização, e então você conecta em Personalizar, Conectores. Adicione em claude.ai ou no aplicativo de desktop e ele estará nos aplicativos móveis na próxima vez que você fizer login lá.

ChatGPT

O ChatGPT adiciona a Riffkit com o mesmo endereço. Hoje isso exige o modo de desenvolvedor, na web (Configurações, Segurança e login; nem toda conta do ChatGPT tem isso). Ative-o. Depois vá em Plugins do ChatGPT, selecione o botão de mais e crie um aplicativo em modo de desenvolvedor com o endereço abaixo. Faça login na Riffkit quando o ChatGPT enviar você para lá.

https://mcp.riffkit.ai/mcp

Grok e Grok Bot

No Grok na web, abra Conectores, escolha Novo Conector, depois Personalizado, e cole o endereço. No Grok Bot, peça no chat para adicionar um servidor MCP personalizado chamado Riffkit neste endereço. De qualquer forma, faça login na Riffkit quando solicitado. O agente do Grok Bot trabalha em um computador próprio na nuvem (guia do Grok Bot da x.ai), então ele não consegue ler um arquivo no seu computador: para um arquivo de vídeo, ele fornece um link para você adicioná-lo em uma página da Riffkit.

https://mcp.riffkit.ai/mcp

Claude Code

Envie esta linha para o Claude Code. Ele configura a habilidade de agente e, com Node 20 ou mais recente, a CLI da Riffkit; ambas podem usar arquivos de vídeo no seu computador:

Run curl -fsSL https://riffkit.ai/SKILL.md in your terminal and follow the instructions to join Riffkit

Ou adicione o conector: execute isto uma vez em um terminal e depois digite /mcp no Claude Code para fazer login.

claude mcp add --transport http riffkit https://mcp.riffkit.ai/mcp

Codex

O Codex usa a habilidade de agente. Envie esta linha e aprove o login em riffkit.ai quando ele fornecer o link:

Run curl -fsSL https://riffkit.ai/SKILL.md in your terminal and follow the instructions to join Riffkit

Cursor

Envie esta linha para o agente do Cursor. Ele configura a habilidade de agente e, com Node 20 ou mais recente, a CLI da Riffkit; ambas podem usar arquivos de vídeo no seu computador:

Run curl -fsSL https://riffkit.ai/SKILL.md in your terminal and follow the instructions to join Riffkit

Ou adicione o conector: no mcp.json do Cursor (~/.cursor/mcp.json para todos os projetos), adicione um servidor chamado riffkit cuja url seja este endereço e faça login na Riffkit quando o Cursor solicitar.

https://mcp.riffkit.ai/mcp

OpenClaw

A Riffkit está no ClawHub: instale a habilidade Riffkit lá. Ou envie ao seu agente a mesma linha que qualquer outro:

Run curl -fsSL https://riffkit.ai/SKILL.md in your terminal and follow the instructions to join Riffkit

DeepSeek Harness

Adicione o pacote Riffkit, que carrega a mesma habilidade de agente, e depois peça um vídeo:

dsh plugin add @riffkit/dsh-plugin

CLI da Riffkit

Para um terminal, um script ou um agente que executa comandos: instale a ferramenta de linha de comando e aprove o login no seu navegador uma vez. Os comandos dela vêm da mesma lista das ferramentas do conector. Código-fonte no GitHub.

Um agente que recebe a linha acima configura a CLI por conta própria quando o Node 20 ou mais recente está instalado.

Outro aplicativo MCP

Muitos aplicativos MCP que rodam no seu próprio computador podem adicionar o mesmo endereço como servidor remoto, se fizerem login pelo seu navegador e retornarem ao aplicativo neste computador. Usando um assistente que não está listado aqui, ou um que não conecta? Conte-nos qual em [email protected].

O que ainda acontece no aplicativo Riffkit.

  • Adicionar um arquivo de imagem do seu computador. Imagens de produto são adicionadas por um link de imagem. Um arquivo de imagem no seu computador entra pelo aplicativo Riffkit.
  • Configurar um novo personagem. Crie a pessoa na tela uma vez no aplicativo Riffkit e depois peça pelo nome.
  • Baixar o arquivo de vídeo. Seu assistente fornece um link que abre o vídeo no seu navegador. O link funciona por 6 horas, para qualquer pessoa que o tenha, e você pode pedir um novo a qualquer momento. O arquivo não é anexado ao chat. O vídeo também está na sua biblioteca da Riffkit, onde você pode baixá-lo.
  • Escolher ou alterar um plano, ou gerenciar sua equipe. Ambos permanecem em Configurações no aplicativo Riffkit.
  • Excluir vídeos, produtos ou personagens. Você remove isso por conta própria no aplicativo Riffkit.

Uma carteira, as mesmas taxas.

Um vídeo que você faz por um assistente usa os mesmos créditos que um feito no aplicativo Riffkit, da mesma carteira, com as mesmas taxas por segundo. Os créditos são contados pelos segundos de vídeo renderizados: um vídeo de 9 segundos usa o equivalente a 9 segundos. Uma troca e uma proporção de tela adicional usam uma taxa mais alta do que uma nova história: ambas as taxas, lado a lado. Os planos estão na página de preços.

Seu assistente está configurado para mostrar o preço antes de um refazer, um vídeo a partir de uma ideia escrita ou uma proporção de tela adicional começar, e você sempre pode pedir. O preço é uma estimativa quando você começa de um link novo. Para um vídeo a partir de uma ideia, diga quanto deve durar, de 4 a 45 segundos, e o preço é exato. Deixe a duração de fora e ele segue a ideia, até 45 segundos e até o que seu saldo cobre, e o preço que você vê é o máximo que pode ser usado.

Se seu saldo não cobrir um vídeo, nenhum vídeo é feito e nenhum crédito é usado. A única exceção é um vídeo a partir de uma ideia sem duração definida, que é feito mais curto para caber no seu saldo.

Em uma conta que nunca pagou, um vídeo mais longo que uma seção é feito uma seção por vez: o preço mostrado primeiro é para a primeira seção, e o restante vem quando você estiver em um plano.

Cada ferramenta que seu assistente recebe.

A Riffkit dá ao seu assistente 29 ferramentas. Quando ele pede para usar uma, mostra o nome na primeira coluna. Uma ferramenta que lê consulta algo e deixa sua conta como está. Uma ferramenta que altera algo adiciona, edita ou interrompe algo na sua conta e não usa créditos. Seu assistente está configurado para mostrar o plano e aguardar seu aval antes de usar uma ferramenta que gasta créditos.

FerramentaO que fazTipo
Verificar o saldo de créditos get_creditsLer o saldo de créditos: disponível (o que um novo vídeo pode usar), retido por vídeos ainda em renderização, gasto de hoje e o limite diário (daily_limit_shown nulo: nenhum).Leituras
Ver o que esta conta pode usar get_optionsLer o que esta conta pode usar antes de propor um vídeo: os mecanismos de vídeo com suas resoluções e quais deles estão bloqueados para esta conta (ofereça apenas os desbloqueados), o mecanismo e a resolução padrão por modo (default_video_pairs), o mecanismo que faz a melhor troca (swap_recommended_video_backend), a duração máxima do vídeo de origem aceita em segundos (max_render_duration), quantos produtos a conta pode possuir, quantos segundos de vídeo o saldo cobre no mecanismo padrão (credit_cover) e se seus vídeos são feitos uma seção por vez, independentemente do que for enviado (staged_delivery.forced seções: a conta está limitada à primeira seção, a única que pode fazer).Leituras
Listar personagens list_charactersListar os personagens digitais (a pessoa na tela de um vídeo) que esta conta pode usar.Leituras
Listar produtos list_productsListar os produtos da conta com suas imagens.Leituras
Navegar por modelos list_templatesListar modelos a partir dos quais um vídeo pode ser feito: os da própria conta e a biblioteca pública.Leituras
Ler um modelo get_templateLer um modelo: seus campos de resumo mais extraction_summary (o que acontece no vídeo de origem, suas falas, o que está na tela e a fórmula de atenção de cada parte).Leituras
Obter um link para enviar um vídeo create_upload_linkCriar um link para uma página do Riffkit onde o usuário adiciona um vídeo do celular ou computador, como fonte de um remake.Altera algo
Verificar um vídeo enviado get_uploadVerificar um vídeo que o usuário adicionou por meio de um link de envio (create_upload_link).Leituras
Preço de um remake quote_remakeCalcular o preço de um remake antes de remake_video, a partir de um modelo (formula_id), um link do TikTok (tiktok_url) ou um vídeo adicionado (upload_id).Leituras
Preço de um vídeo a partir de uma ideia quote_createCalcular o preço de um Create antes de create_video, com os argumentos do envio: duration_mode (com duration_seconds quando fixo), video_backend, resolução, n_characters (um vídeo por personagem) e entrega.Leituras
Preço de proporções de tela extras quote_ratiosPara um vídeo finalizado, listar as proporções de tela que sua família já possui (entregues ou em andamento) e os créditos que mais uma proporção custa.Leituras
Verificar o progresso de um vídeo get_batchAcompanhar um envio: cada tarefa do lote com seu status, progresso e erro, além de contagens de concluídas, falhas, em execução e na fila.Leituras
Listar tarefas list_tasksListar as tarefas da conta, das mais recentes para as mais antigas, filtradas por status, tipo ou data.Leituras
Listar vídeos finalizados list_videosListar vídeos finalizados (asset_role final_reel) e arquivos de referência enviados, cada vídeo com sua legenda e hashtags sugeridas (o texto da publicação para acompanhá-lo).Leituras
Obter um link para um vídeo finalizado get_video_linkObter um link que abre um vídeo finalizado no navegador sem exigir login.Leituras
Ler legendas get_subtitlesLer a camada de legendas que o Riffkit gravou em um vídeo finalizado: a lista editável de linhas com seu texto, tempo, posição e cor.Leituras
Refazer um vídeo (Adaptar ou Trocar) remake_videoRefazer um vídeo existente como adaptação ou troca.Gasta créditos
Criar um vídeo a partir de uma ideia create_videoFazer um vídeo original a partir de uma direção criativa escrita (content_anchor, obrigatório: é o roteiro inteiro), sem vídeo de origem ou modelo.Gasta créditos
Continuar um vídeo feito em seções continue_videoFazer mais de um vídeo feito uma seção por vez (staged.pending true em list_videos): next faz a próxima seção, rest faz tudo o que falta, redo refaz a última seção entregue novamente no mesmo roteiro.Gasta créditos
Adicionar proporções de tela add_ratiosAdicionar proporções de tela verticais (9:16, 3:4, 1:1, 4:5) a vídeos verticais finalizados: cada nova proporção renderiza o vídeo existente novamente no novo formato, com os mesmos planos, som e legendas, no mecanismo e resolução do original.Gasta créditos
Parar uma tarefa cancel_taskParar uma tarefa na fila ou em execução.Altera algo
Tentar novamente uma tarefa com falha retry_taskExecutar novamente uma tarefa com falha ou interrompida, dentro de 24 horas após o primeiro envio.Gasta créditos
Transformar um TikTok em modelo analyze_templateAnalisar um link de vídeo do TikTok em um modelo na biblioteca do usuário, sem criar um vídeo.Altera algo
Criar um produto create_productCriar um produto a partir de um nome e uma descrição (a descrição é a única fonte de fatos do produto que um vídeo usa), depois que o usuário confirmar ambos e imediatamente antes de o vídeo ser enviado.Altera algo
Adicionar uma imagem de produto add_product_imageAdicionar uma imagem a um produto a partir de um link de imagem https público, com um nome.Altera algo
Salvar edições de legendas save_subtitlesSubstituir a lista de legendas de um vídeo finalizado pela lista completa que você enviar: uma entrada omitida é excluída do vídeo, um novo objeto é adicionado.Altera algo
Desfazer edições de legendas reset_subtitlesDescartar as edições de legendas salvas de um vídeo finalizado e voltar às linhas gravadas quando ele foi feito.Altera algo
Renderizar legendas em uma nova versão burn_subtitlesRenderizar uma nova versão de um vídeo finalizado com sua lista atual de legendas gravada.Altera algo
Reconstruir linhas de legendas reconcile_subtitlesGravar a camada de legendas de um vídeo finalizado que não tem nenhuma armazenada (get_subtitles respondeu 404), a partir do roteiro do vídeo; execute mesmo quando você só pretende adicionar linhas, ou a próxima renderização descartará as linhas que o vídeo já mostra.Altera algo

Antes de conectar.

Quais assistentes funcionam?

Pelo conector: Claude (claude.ai e os aplicativos de desktop e celular do Claude), ChatGPT (com o modo desenvolvedor ativado) e Grok (grok.com). Pela skill de agente, que funciona com os arquivos do seu computador: Claude Code e Codex. Os cartões acima também têm os passos para Cursor, OpenClaw e DeepSeek Harness. O Claude Code também pode adicionar o conector. Muitos aplicativos MCP que rodam no seu próprio computador podem adicionar o mesmo endereço também, se eles fizerem login pelo seu navegador e voltarem ao aplicativo neste computador.

Preciso de uma chave de API?

Não. Você faz login com sua conta do Riffkit em riffkit.ai e aprova a conexão. O endereço é a única coisa que você cola.

Quanto custa?

Nada extra. Um vídeo feito por um assistente usa os mesmos créditos, nas mesmas taxas por segundo, que um vídeo feito no aplicativo Riffkit.

Posso começar a partir de um arquivo de vídeo no meu computador?

Sim. Além de um link do TikTok ou um modelo, um remake pode começar a partir de um arquivo de vídeo seu. Peça ao seu assistente para adicioná-lo: onde ele puder mostrar um, uma caixa de envio aparece no chat; caso contrário, ele dá um link para uma página do Riffkit. De qualquer forma, você adiciona o vídeo do celular ou computador dentro de uma hora, sem login. Um arquivo que você anexa ao próprio chat não chega ao Riffkit. Depois que o vídeo entra, seu assistente calcula o preço do remake e o inicia quando você disser.

Onde está meu vídeo finalizado?

Seu assistente dá um link que abre o vídeo no navegador. O link funciona por 6 horas, para qualquer pessoa que o tenha, e você pode pedir um novo a qualquer momento. O arquivo não está anexado ao chat. O vídeo também está na sua biblioteca do Riffkit, onde você pode baixá-lo. Ele vem com uma legenda e hashtags sugeridas.

Em quais idiomas o vídeo pode estar?

Uma nova história ou um vídeo a partir de uma ideia pode estar em inglês, espanhol, português, indonésio, alemão, francês, italiano, japonês ou chinês: as falas, as legendas e o texto sugerido da publicação. Uma troca mantém o idioma do vídeo original.

Eu uso Claude Code, Codex ou Cursor. Conector ou skill?

A skill de agente é feita para agentes de codificação, com a CLI do Riffkit quando o Node 20 ou mais recente está instalado. Ela funciona com os arquivos da sua máquina, então envia um vídeo local ao Riffkit por conta própria e pode salvar o vídeo finalizado no seu projeto. O conector é para assistentes de chat, que dão um link para você adicionar um vídeo. Ambos usam a mesma conta e os mesmos créditos.

Agentes de codificação obtêm mais da skill de agente. Ajuda: [email protected]. Como tratamos seus dados: Privacidade. As regras: Termos.