Saltar para o conteúdo

Integração · Ferramentas para programadores

Conecte Claude e ChatGPT ao api.video

Pergunte à sua IA quais vídeos tiveram mais visualizações no mês passado, se uma upload terminou a codificação ou para atualizar títulos e tags no api.video. Ela pode importar vídeos de um URL, gerenciar transmissões ao vivo e players, ler legendas e capítulos, criar resumos de vídeo com IA e puxar análises de visualizações, views e tempo de visualização.

Ligar api.video gratuitamente

Plano gratuito, sem cartão de crédito. Demora cerca de um minuto.

Experimente pedir

  • “Importe nosso vídeo demonstrativo do seu URL público e nomeie-o como Produto demonstrativo.”

    Ela cria o vídeo com esse título e importa o arquivo do URL.

  • “O vídeo Produto demonstrativo está pronto para assistir ainda?”

    Verifica se o vídeo terminou de subir e codificar.

  • “Quantas visualizações obtivemos no mês passado, por país?”

    Ela quebra a métrica de visualização por país para esse intervalo de datas.

O que a sua IA pode fazer

Vídeos

Importe vídeos de um URL, atualize títulos, descrições e tags, defina thumbnails, leia legendas e capítulos, verifique o status de codificação e exclua vídeos.

Transmissões ao vivo e players

Crie, atualize e leia transmissões ao vivo e veja seus players personalizados com suas configurações.

Análises e resumos

Obtenha visualizações, views e tempo de visualização como totais, ao longo do tempo ou divididos por país ou dispositivo, e crie ou edite resumos de vídeo com IA.

  • “Renomeie o vídeo de onboarding e adicione a tag treinamento.”

    Atualiza o título e as tags do vídeo. Apenas os campos que você pedir mudam.

  • “Resuma o registro de reunião geral do Q3.”

    Ela cria um resumo de IA do vídeo e mostra o resumo e as principais conclusões.

  • “Quais transmissões ao vivo temos?”

    Lista suas transmissões ao vivo e pode ler o status, player e links de reprodução de cada uma.

50 ferramentas para api.video

Estas ferramentas são ativadas quando estabelece a ligação. Pode desativar qualquer uma delas ou exigir a sua aprovação antes de ser executada.

  • create_api_keyAltera dadosCriar uma nova chave da api. Obrigatório: chave da api. Resumo da API: Obter Token Bearer.
  • create_live_streamAltera dadosCriar uma transmissão ao vivo com um `name`, configuração opcional `public`, `player_id` e `restreams`.
  • create_playerAltera dadosCriar um novo player. Resumo da API: Criar um player.
  • create_summaryAltera dadosGerar um resumo de IA para um vídeo por meio do `video_id`. Exige que o vídeo tenha um transcrição ou `origin` definido como automático.
  • create_videoAltera dadosCriar um vídeo com um `title`. Passe `source` como URL pública de vídeo (ou um ID de vídeo existente) para importar o arquivo, além das configurações opcionais `description`, `tags`, `public`, `transcript` e `player_id`.
  • create_webhookElimina dadosCriar um novo webhook. Obrigatório: eventos ou url. Ação destrutiva; pode exigir aprovação. Resumo da API: Criar Webhook.
  • delete_documentElimina dadosExcluir permanentemente um documento pelo token de upload. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir um token de upload.
  • delete_live_streamElimina dadosExcluir permanentemente uma transmissão ao vivo pelo ID da transmissão ao vivo. Ação destrutiva; pode exigir aprovação.
  • delete_live_stream_thumbnailsMovimenta dinheiroExcluir permanentemente uma miniatura pelo ID da transmissão ao vivo. Ação financeira ou irreversível; pode exigir aprovação.
  • delete_playerElimina dadosExcluir permanentemente um player pelo ID do player. Ação destrutiva; pode exigir aprovação.
  • delete_player_logosMovimenta dinheiroExcluir permanentemente um logotipo pelo ID do player. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Excluir logotipo.
  • delete_summaryElimina dadosExcluir permanentemente um resumo pelo ID do resumo. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir resumo de vídeo.
  • delete_videoElimina dadosExcluir um vídeo por `video_id`. Ele é removido da sua biblioteca e para de ser reproduzido onde estiver incorporado.
  • delete_video_captionElimina dadosExcluir permanentemente uma legenda por idioma. Ação destrutiva; pode exigir aprovação.
  • delete_video_chapterElimina dadosExcluir permanentemente um capítulo por idioma. Ação destrutiva; pode exigir aprovação.
  • delete_watermarkElimina dadosExcluir permanentemente um watermark pelo ID do watermark. Ação destrutiva; pode exigir aprovação.
  • delete_webhookElimina dadosExcluir permanentemente um webhook pelo seu ID. Ação destrutiva; pode exigir aprovação.
  • get_analytics_breakdownQuebrar uma análise `metric` por dimensão (`breakdown`, como país ou tipo de dispositivo) em um intervalo opcional `from` / `to`.
  • get_analytics_metricObter um número analítico para seus vídeos ou fluxos: `metric` (ex: play, view, watch-time) com `aggregation` (ex: count, total, average), datas opcionais `from` / `to` e `filter_by`.
  • get_analytics_timeseriesObter uma análise `metric` ao longo do tempo para um intervalo opcional `from` / `to` e `interval`.
  • get_documentObter um documento pelo token de upload. Resumo da API: Recuperar o token de upload.
  • get_live_streamObter um fluxo ao vivo pelo `live_stream_id`, com seu status, player e links de reprodução.
  • get_playerObter as configurações de um player personalizado pelo `player_id`.
  • get_summaryObter o conteúdo de um resumo de vídeo (resumo e pontos-chave) pelo `summary_id`.
  • get_videoObter um vídeo pelo `video_id`, com título, tags, player e links de embed/reprodução.
  • get_video_captionObter uma legenda para um vídeo por idioma. Resumo da API: Recuperar uma legenda.
  • get_video_chapterObter um capítulo para um vídeo por idioma. Resumo da API: Recuperar um capítulo.
  • get_video_statusVerificar se um vídeo terminou o upload e codificação e está pronto para reprodução, pelo `video_id`.
  • get_webhookObter um webhook pelo seu ID. Resumo da API: Recuperar detalhes do Webhook.
  • list_all_discarded_video_objectsListar vídeos. Filtros opcionais: título, tags, metadados, descrição, ID de fluxo ao vivo ou ordenação. Resultados são paginados. Resumo da API: Listar todos os objetos de vídeo descartados.
  • list_live_streamsListar fluxos ao vivo, filtrados por `name` ou `stream_key`, paginados com `current_page`.
  • list_playersListar seus players de vídeo personalizados (branding e controles), com seus IDs.
  • list_summariesListar resumos de vídeos gerados por IA, opcionalmente para um `video_id`.
  • list_tagsListar as tags usadas em seus vídeos, opcionalmente filtradas por `value`.
  • list_video_captionsListar as faixas de legendas em um vídeo pelo `video_id`.
  • list_video_chaptersListar as faixas de capítulos em um vídeo pelo `video_id`.
  • list_videosListar vídeos, filtrados por `title`, `tags`, `description`, `metadata` ou `live_stream_id`, ordenados com `sort_by` e paginados com `current_page`.
  • list_watermarksListar watermarks. Filtros opcionais: ordenação, ordem de ordenação ou página atual. Resultados são paginados. Resumo da API: Listar todos os watermarks.
  • list_webhooksListar webhooks. Filtros opcionais: eventos ou página atual. Resultados são paginados. Resumo da API: Listar todos os webhooks.
  • retrieve_a_discarded_video_objectObter um vídeo pelo ID de vídeo. Resumo da API: Recuperar um objeto de vídeo descartado.
  • set_video_thumbnailVisível para outras pessoasDefinir a thumbnail de um vídeo como o frame no `timecode` (HH:MM:SS.MS) por meio da ação `video_id`.
  • submit_authVisível para outras pessoasAtualizar uma autenticação. Tem efeitos visíveis fora deste sistema. Resumo da API: Atualizar Token Bearer.
  • submit_live_streamVisível para outras pessoasConcluir um fluxo ao vivo (ID de fluxo ao vivo). Tem efeitos visíveis fora deste sistema.
  • update_live_streamAltera dadosAtualizar a configuração `name`, `public` ou o retransmissor de um stream ao vivo por meio da ação `live_stream_id`.
  • update_playerAltera dadosAtualizar um jogador existente identificado pelo player id. Apenas os campos que você passar serão alterados. Resumo da API: Atualizar um jogador.
  • update_summaryVisível para outras pessoasEditar o `abstract` ou `takeaways` de um resumo de vídeo por meio da ação `summary_id`.
  • update_videoAltera dadosAtualizar a configuração, o jogador ou os metadados do `title`, `description`, `tags` e `public` de um vídeo por meio da ação `video_id`. Apenas os campos que você passar serão alterados.
  • update_video_captionAltera dadosAtualizar uma legenda existente identificada pelo idioma. Apenas os campos que você passar serão alterados. Resumo da API: Atualizar uma legenda.
  • upload_documentAltera dadosEnviar um documento. Os resultados são paginados. Resumo da API: Listar todos os tokens de envio ativos.
  • upload_document_uploadElimina dadosEnviar um documento. Ação destrutiva; pode exigir aprovação. Resumo da API: Gerar um token de envio.

Configure em três passos

  1. 1

    Escolha a aplicação

    Crie uma conta gratuita no PipMCP e escolha api.video na lista de aplicações.

  2. 2

    Cole a sua chave

    Cole sua chave de API do api.video no campo Chave de API e deixe a senha vazia. Faça login no painel do api.video e abra Chaves de API no menu lateral para copiá-la. A chave de Produção precisa de um plano do api.video; a chave de Sandbox funciona apenas contra sandbox.api.video.

  3. 3

    Adicione a ligação à sua IA

    Receberá uma ligação MCP pessoal. Adicione-a ao Claude, ao ChatGPT ou ao Cursor:

    1. Clique no seu nome e depois em Definições › Conectores › Adicionar conector personalizado.
    2. Cole a sua ligação no campo URL do servidor MCP remoto.
    3. Ative-o no menu + de uma conversa.

Perguntas

O que a IA pode fazer no api.video?

Ela pode listar e ler vídeos, status de codificação, legendas, capítulos, tags, players, transmissões ao vivo, resumos com IA e análises para visualizações, views e tempo de visualização. Ela pode importar e atualizar vídeos, definir um thumbnail, criar e atualizar transmissões ao vivo, criar e editar resumos com IA e excluir um vídeo.

A IA vê minha chave de API do api.video?

Não. Suas credenciais do api.video são criptografadas em repouso e nunca mostradas à IA. Após você salvá-las, elas não são mostradas novamente, nem mesmo a você. A IA só vê os resultados das ferramentas que ela chama.

Posso controlar o que a IA é autorizada a fazer?

Sim. Você escolhe quais ferramentas estão ativadas, para começar em modo de leitura apenas. Excluir um vídeo o remove da sua biblioteca e impede que seja reproduzido onde estiver incorporado, exigindo sua aprovação antes de executar ações como alterar miniaturas ou resumos. Todas as chamadas de ferramenta são registradas.

Funciona com o ChatGPT?

Sim. No ChatGPT, vá em Configurações › Aplicações & Conectores › Avançado e ative o Modo Desenvolvedor, depois adicione seu link do PipMCP. O Modo Desenvolvedor requer um plano pago do ChatGPT: Plus, Pro, Business ou Enterprise. O mesmo link funciona também no Claude (Configurações › Conectores › Adicionar conector personalizado), Cursor e outros clientes MCP.

Qual é o custo?

O PipMCP tem um plano gratuito sem necessidade de cartão de crédito. Os planos pagos cobram por tarefa concluída. Você também precisa de uma conta própria da api.video.

Qual chave da api.video devo usar?

Use a chave de Produção para trabalhar com seus vídeos reais. A chave do Sandbox funciona apenas contra sandbox.api.video, e a chave de Produção requer um plano da api.video. Cole a chave no campo Chave da API e deixe o campo Senha vazio.

Deixe a sua IA trabalhar em api.video ainda hoje.

Comece gratuitamente. A sua chave permanece encriptada e é você quem decide o que a IA pode fazer.

Ligar api.video gratuitamente

O PipMCP não tem qualquer afiliação com api.video. Os nomes dos produtos são marcas comerciais dos respetivos titulares.