Model Context Protocol

Integre o Super Cortes aos seus agentes de IA.

Conecte recursos de criação de vídeos, cortes, projetos e SuperCréditos a ferramentas compatíveis com MCP. Estruture fluxos com Claude Code, ChatGPT, Gemini e outros clientes, mantendo autenticação, permissões e auditoria.

Integração via MCP para clientes e agentes compatíveis, conforme os recursos, permissões e formas de autenticação disponibilizados por cada plataforma.

O que é MCP

Um protocolo aberto entre agentes e ferramentas.

O Model Context Protocol padroniza como clientes compatíveis descobrem e chamam ferramentas expostas por um servidor. No Super Cortes, a proposta é permitir ações delimitadas sem entregar acesso direto ao banco de dados.

A disponibilidade de recursos pode variar conforme o cliente MCP, o plano contratado, as permissões configuradas e os mecanismos de autenticação oferecidos por cada plataforma.

Capacidades

O que poderá ser feito pelo Super Cortes MCP.

Cada ação dependerá de autenticação, escopo e validação no backend confiável.

Criação de projetos por agentes

Envio de roteiros

Consulta de status e resultados

Controle de permissões e consumo

Conectar ferramentas sem expor diretamente o banco de dados

Controlar permissões por organização, usuário e operação

Integrações em destaque

Clientes e ecossistemas compatíveis.

Claude Code

Fluxos de desenvolvimento, demonstrações de produto, documentação e acompanhamento de arquivos gerados.

ChatGPT

Conversas e roteiros aprovados convertidos em projetos, solicitações de cortes, estimativas e acompanhamento.

Gemini

Campanhas e documentos autorizados usados em roteiros, variações e fluxos compatíveis.

Clientes MCP

Outros assistentes, agentes e ambientes que suportem o protocolo e a autenticação exigida.

Os nomes indicam possíveis clientes ou ecossistemas compatíveis; não representam integração oficial, certificada ou nativa.

Casos de uso

Fluxos comerciais com autorização explícita.

Claude Code

  • Criar um projeto de vídeo durante um fluxo de desenvolvimento
  • Gerar demonstrações a partir de uma especificação aprovada
  • Consultar processamento e arquivos gerados
  • Automatizar vídeos de lançamento e documentação

ChatGPT

  • Transformar uma conversa ou roteiro aprovado em projeto
  • Solicitar cortes de um conteúdo enviado
  • Consultar saldo e estimativa de SuperCréditos
  • Acompanhar o status de uma produção

Gemini

  • Usar informações de campanhas e documentos autorizados
  • Criar roteiros e iniciar produções após confirmação
  • Gerar variações de conteúdo
  • Integrar fluxos com ferramentas compatíveis

Automações internas

  • Criar vídeos a partir de um CMS
  • Gerar cortes após webinars
  • Conectar portais corporativos e workflows de aprovação
  • Automatizar processamento em múltiplas marcas autorizadas

O Super Cortes não acessa automaticamente conversas, arquivos ou dados privados. Todo acesso depende de autorização explícita e configuração do cliente.

Ferramentas e operações

Uma superfície pequena, validada e auditável.

Contratos públicos previstos, com entrada e saída estritas. Nenhuma ferramenta abaixo está anunciada como ativa.

list_projectsPrevista

Lista projetos acessíveis à identidade autenticada.

Entrada
{ cursor?, limit?, status? }
Resposta
{ projects[], next_cursor, correlation_id }
get_projectPrevista

Consulta um projeto dentro da organização autenticada.

Entrada
{ project_id }
Resposta
{ project, correlation_id }
create_video_projectPrevista

Cria um rascunho de projeto; não inicia cobrança ou processamento.

Entrada
{ name, kind, brief?, brand_reference? }
Resposta
{ project, next_step, correlation_id }
submit_scriptPrevista

Anexa um roteiro tratado como conteúdo não confiável a um projeto.

Entrada
{ project_id, script, language }
Resposta
{ script_reference, validation_status, correlation_id }
upload_source_referencePrevista

Solicita uma URL temporária para upload validado de material de origem.

Entrada
{ project_id, filename, content_type, size_bytes }
Resposta
{ upload_reference, temporary_upload_url, expires_at, correlation_id }
estimate_creditsPrevista

Solicita ao backend uma estimativa sem permitir que o agente determine a tarifa.

Entrada
{ project_id, operation }
Resposta
{ estimate_id, estimated_credits, expires_at, explicit_confirmation_required, correlation_id }
confirm_credit_reservationPrevista

Confirma uma estimativa previamente calculada e autoriza a reserva no backend.

Entrada
{ estimate_id, confirmation: true, idempotency_key }
Resposta
{ reservation_id, reserved_credits, status, correlation_id }
create_avatar_videoPrevista

Inicia um vídeo com avatar usando referências e reserva previamente autorizadas.

Entrada
{ project_id, reservation_id, script_reference, avatar_reference }
Resposta
{ job_id, status: queued, correlation_id }
create_authorized_clone_videoPrevista

Inicia um vídeo com clone somente com consentimento verificável e reserva válida.

Entrada
{ project_id, reservation_id, script_reference, clone_reference, consent_reference }
Resposta
{ job_id, status: queued, correlation_id }
create_ugc_videoPrevista

Inicia um vídeo estilo UGC após validação de roteiro, referências e reserva.

Entrada
{ project_id, reservation_id, script_reference, product_reference? }
Resposta
{ job_id, status: queued, correlation_id }
create_video_cutsPrevista

Inicia a geração de cortes a partir de uma origem validada e reserva válida.

Entrada
{ project_id, reservation_id, source_reference, maximum_cuts }
Resposta
{ job_id, status: queued, correlation_id }
create_video_jobPrevista

Inicia uma operação autorizada usando uma reserva válida.

Entrada
{ project_id, reservation_id, operation, script_reference?, source_reference?, consent_reference? }
Resposta
{ job_id, status, correlation_id }
get_job_statusPrevista

Consulta o estado seguro de um processamento.

Entrada
{ job_id }
Resposta
{ job_id, status, progress_percent, failure_code, correlation_id }
list_generated_assetsPrevista

Lista arquivos autorizados usando URLs assinadas e temporárias.

Entrada
{ project_id }
Resposta
{ assets[], correlation_id }
get_credit_balancePrevista

Consulta somente o saldo disponível da organização autenticada.

Entrada
{}
Resposta
{ available_credits, reserved_credits, updated_at, correlation_id }
list_usage_historyPrevista

Lista eventos de uso não sensíveis dentro do escopo autorizado.

Entrada
{ cursor?, limit? }
Resposta
{ events[], next_cursor, correlation_id }

Segurança e permissões

Autenticar não basta: cada chamada precisa ser autorizada.

Autenticação e revogação

OAuth 2.1, token curto ou mecanismo equivalente; tokens fora do frontend, criptografados, revogáveis e separados por organização e ambiente.

Autorização e isolamento

Escopos mínimos e organização resolvida pela identidade autenticada. Um organization_id informado pelo agente nunca comprova acesso.

Aprovação de consumo

Estimativa, confirmação, reserva, processamento e liquidação no backend. Falhas técnicas devem liberar ou estornar a reserva.

Conteúdo não confiável

Prompts, URLs, arquivos e documentos não concedem permissões. Parâmetros passam por schema, allowlist e limites.

Auditoria

Organização, usuário, cliente, ferramenta, parâmetros não sensíveis, resultado, consumo, horário e correlation ID devem ser registrados.

Rate limit e resposta mínima

Limites por usuário, organização, token, ferramenta e origem; respostas sem segredos, URLs internas ou stack trace.

Escopos mínimos

projects:readprojects:writejobs:readjobs:createassets:readcredits:read

Limites permanentes

  • Alterar diretamente o registro confiável de SuperCréditos
  • Determinar preços, conceder saldo ou aprovar pagamentos
  • Acessar outra organização ou ignorar limites do plano
  • Executar ações administrativas sem autorização
  • Receber chaves secretas ou tokens como parte do prompt

Fluxo obrigatório para consumo

Estimativa pelo backend → confirmação do usuário ou política limitada → reserva → processamento → liquidação do consumo real. Falha técnica libera ou estorna a reserva. A confirmação explícita é o padrão.

Como configurar

Da identidade ao primeiro teste autorizado.

  1. 01Cadastre o cliente e escolha a organização e o ambiente.
  2. 02Conclua OAuth 2.1 ou mecanismo equivalente fora do prompt.
  3. 03Conceda somente os escopos necessários e defina limites.
  4. 04Teste uma operação sem consumo antes de liberar produção.

Documentação técnica MCP

Consulte autenticação, escopos, contratos previstos, erros, limites, segurança, revogação e exemplos por cliente.

Ver documentação

FAQ

Perguntas sobre integrações MCP.

A integração com Claude Code, ChatGPT ou Gemini é oficial?

Não declaramos integração oficial, certificada ou nativa. A conexão depende do suporte a MCP, dos recursos, das permissões e da autenticação oferecidos por cada cliente ou plataforma.

O agente pode consumir SuperCréditos automaticamente?

Por padrão, uma ação com consumo exige estimativa e confirmação explícita. Automação depende de política previamente autorizada, limites, escopo, orçamento e auditoria no backend.

Preciso enviar uma chave secreta pelo chat?

Não. Chaves principais, tokens e segredos nunca devem ser enviados em prompts. A autenticação deve ocorrer por um fluxo seguro e revogável fora da conversa.

As ferramentas MCP já estão disponíveis?

O site apresenta o produto e o contrato previsto. A disponibilidade de cada ferramenta depende de implementação e habilitação no backend do Super Cortes.

Planeje sua integração com segurança.

Conte seu cliente MCP, fluxo, organização, permissões e política de consumo para avaliar a implementação do backend.