motif MCP confere ao Claude Code capacidade de assistir vídeos para reprodução de bugs de UI

O Claude Code não consegue assistir vídeos nativamente, o que torna tedioso diagnosticar bugs visuais de UI — estados de hover, animações, comportamento de rolagem — porque você precisa descrever o bug em palavras. motif é um novo servidor MCP que resolve isso permitindo que você aponte o Claude Code para uma gravação de tela do bug.
Como funciona
Você grava o bug, aponta o motif para o arquivo, e ele retorna três coisas: o que está acontecendo visualmente, a causa raiz e um diff. Ele usa Gemini 2.5 Flash internamente porque esse modelo processa vídeo como uma sequência de quadros em vez de uma única captura de tela — uma distinção que importa para bugs envolvendo um overshoot de 200ms ou um estado de hover que reseta no momento errado.
Configuração
Você precisa de uma chave de API Gemini. Depois, adicione duas linhas ao seu mcp.json:
{
"mcpServers": {
"motif": {
"command": "npx",
"args": ["motif-mcp"],
"env": {
"GEMINI_API_KEY": "sua-chave-aqui"
}
}
}
}
Depois disso, a interface é simples: diga ao Claude Code para assistir à gravação.
Experimente
Execute npx motif-mcp para começar. O projeto está em estágio inicial, então feedback é bem-vindo.
Para quem é
Desenvolvedores usando Claude Code para trabalho de front-end que querem pular a etapa de descrição manual do bug para problemas visuais.
📖 Leia a fonte original: r/ClaudeAI
👀 See Also

Audacity-MCP: Integração Claude IA para Edição de Áudio Local com 131 Ferramentas
Audacity-MCP conecta Claude ao Audacity via interface de pipe, permitindo edição de áudio controlada por voz com 131 ferramentas, 9 pipelines automatizados e transcrição local com Whisper sem dependências de nuvem.

cstat: Uma Barra de Status Nativa em Rust para Claude Code com Desempenho de 2ms
cstat é um binário nativo em Rust que substitui a linha de status de 62ms do claude-hud por uma implementação de 2ms, eliminando 24 inicializações de subprocessos por execução. Ele exibe informações do modelo, limites de taxa, status do git, uso da janela de contexto, ferramentas ativas, subagentes e progresso de tarefas.

Otterly: Roteie o OpenClaw por meio da sua assinatura do Claude Code
Otterly é um pacote npm leve que expõe o Claude CLI local como um servidor HTTP compatível com OpenAI, permitindo que você cobre requisições do OpenClaw na sua assinatura do Claude Code em vez de tarifas por token da API.

FixAI Dev: Um Jogo de Direitos do Consumidor Usando Claude Haiku com Contratos JSON Estritos
Um desenvolvedor criou um jogo de navegador onde o Claude Haiku atua como uma IA corporativa negando solicitações de consumidores; os jogadores argumentam usando leis reais de proteção ao consumidor em 37 casos na UE, EUA, Reino Unido e Austrália. A arquitetura usa o Haiku apenas para linguagem, com lógica do jogo no servidor e contratos JSON rigorosos entre os componentes.