Demovela
MCP OAuth para vídeos salvos de demonstração de produto, status de vídeo e modelos. Salve briefs de vídeo editáveis para revisão sem renderizar, gravar ou gastar créditos. https://demovela.com
Servidor MCP hospedado
npx add-mcp 'https://mcp.demovela.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Demovela MCP
Demonstrações de produtos e vídeos de marketing a partir de fluxos de trabalho reais.
A Demovela ajuda fundadores e profissionais de marketing de produto a mostrar como um produto realmente funciona. Comece com uma URL de produto compatível: o agente de vídeo explora o fluxo de trabalho, captura imagens reais de desktop e mobile e prepara demonstrações e cortes de marketing. Revise a biblioteca de saídas e direcione a próxima edição no chat, mantendo as gravações originais disponíveis para versões futuras.
Site · Repositório MCP · Habilidade do agente · Pacote npm
O que este conector faz
Este pacote conecta um cliente MCP stdio local ao servidor MCP Demovela hospedado. As ferramentas hospedadas são executadas na Cloudflare; o pacote local faz a ponte da conexão e abre OAuth baseado em navegador. Você não precisa implantar um Worker ou colar uma senha de produto no seu assistente.
| Ferramenta | O que faz |
|---|---|
get_profile | Lê o contexto da conta conectada. |
list_templates | Navega pelas opções de modelos disponíveis para um briefing. |
list_videos | Navega pelas saídas existentes e rascunhos salvos. |
get_video | Lê um registro de vídeo ou rascunho existente. |
get_video_status | Verifica o status salvo sem iniciar uma renderização. |
create_video_draft | Salva um título, briefing e modelo selecionado como uma conversa de rascunho para revisão. |
O MCP navega pelo trabalho existente e salva briefings. Ele não grava uma sessão de navegador, renderiza um vídeo, gera mídia ou gasta créditos. Um rascunho não é um vídeo finalizado. A pré-visualização de gravação atual do produto suporta um conjunto limitado de produtos; consulte o escopo da pré-visualização antes de começar. Links de download podem exigir login no produto.
Exemplo de fluxo de trabalho
- Navegue pelas saídas existentes e modelos disponíveis.
- Escreva um briefing com um público, um fluxo de trabalho útil, um gancho e o formato pretendido.
- Salve o briefing solicitado como rascunho e abra o link Demovela retornado para revisar e continuar no estúdio.
Perguntas para fazer ao seu assistente
Encontre minha demonstração de produto mais recente e me diga o status salvo e onde posso abri-la.
Ajude-me a criar um briefing para uma demonstração mobile para novos usuários. Navegue pelos modelos disponíveis antes de recomendar um.
Salve este briefing aprovado de vídeo de lançamento como rascunho. Retorne o link de revisão; não inicie gravação ou renderização.
Conecte um cliente MCP remoto
- Abra as configurações de MCP personalizado ou de conector do cliente.
- Insira
https://mcp.demovela.com/mcpcomo URL do servidor remoto. - Conclua o login na Demovela no seu navegador e revise as permissões na tela de consentimento.
- Volte ao cliente e carregue as ferramentas disponíveis.
Use um cliente que suporte Streamable HTTP MCP e OAuth. A disponibilidade de conectores personalizados depende do cliente e da sua conta. Um repositório público ou lançamento npm não significa que a integração foi aprovada para o marketplace de um cliente.
Claude Desktop e outros clientes stdio
Requer Node.js 22 ou mais recente e uma conta Demovela existente. Adicione esta entrada à configuração MCP do seu cliente:
{
"mcpServers": {
"demovela": {
"command": "npx",
"args": [
"-y",
"demovela-mcp"
]
}
}
}
Você também pode executar npx -y demovela-mcp a partir de um terminal para iniciar a ponte. Ela fala MCP via stdio; não é uma interface de chat interativa. Para clientes desktop que suportam extensões MCPB, baixe o arquivo .mcpb dos lançamentos Demovela.
Permissões e acesso à conta
Escopos solicitados: profile:read videos:read drafts:write. Conexões antigas apenas com perfil precisam se reconectar e aprovar explicitamente as permissões adicionais antes que as ferramentas de conteúdo estejam disponíveis.
Aprove apenas uma conexão que você pretendia iniciar. Se o login abrir uma nova aba, conclua-o, volte à tela de consentimento e atualize. Gerencie ou revogue aplicativos conectados.
O pacote usa mcp-remote fixado para OAuth, PKCE e armazenamento local de tokens. Tokens no seu computador são credenciais. O conector usa o endpoint fixo acima e rejeita substituições de endpoint via linha de comando. Senhas de produto e credenciais subjacentes do provedor não são solicitadas por este pacote.
Repetindo a criação de rascunhos
Use um UUID novo requestId para cada novo rascunho. Reutilize o mesmo ID apenas ao repetir a solicitação idêntica após uma resposta incerta. Um briefing ou apresentação alterado é uma nova solicitação. Retorne o ID do rascunho salvo e o link de revisão; não descreva um rascunho salvo como conteúdo renderizado ou publicado.
Solução de problemas
- Sem ferramentas ou permissões insuficientes: reconecte pelo consentimento do navegador e verifique a conta selecionada.
- Uma lista vazia: confirme que a conta possui os itens esperados. Resultados vazios são diferentes de uma solicitação falha.
- Um link pede login: abra-o com a conta do produto proprietário; um link privado de produto não é um link público de compartilhamento.
- O navegador bloqueia a autorização: inspecione o erro exibido no navegador e reinicie uma solicitação expirada pelo cliente. Nunca envie cookies ou tokens em um problema.
Adicione a habilidade complementar
A habilidade do agente Demovela explica como selecionar os registros certos, interpretar resultados e respeitar os limites do fluxo de trabalho:
npx skills add demovela/agent-skill
Saiba mais sobre a Demovela
- Espaço de trabalho de demonstração de produto com IA
- Exemplos reais de vídeos de produto
- Escopo atual da pré-visualização de gravação
- Modelos de vídeo
- Guias de demonstração de produto
- Ferramentas de planejamento de vídeo
Desenvolvimento e suporte
npm ci
npm test
npm run bundle
Relate um problema do conector com seu cliente, versão do Node.js e um erro editado. Mantenha package.json, manifest.json, server/config.json, server.json e a versão do lockfile alinhados para lançamentos. O GitHub Actions publica pacotes npm versionados e ativos MCPB. Veja LICENÇA para a licença MIT.