motif MCP gives Claude Code video-watching ability for UI bug reproduction

✍️ OpenClawRadar📅 Published: May 10, 2026🔗 Source
motif MCP gives Claude Code video-watching ability for UI bug reproduction
Ad

Claude Code can't natively watch video, which makes diagnosing visual UI bugs — hover states, animations, scroll behavior — tedious because you have to describe the bug in words. motif is a new MCP server that solves this by letting you point Claude Code at a screen recording of the bug.

How it works

You record the bug, point motif at the file, and it returns three things: what's visually happening, the root cause, and a diff. It uses Gemini 2.5 Flash under the hood because that model processes video as a frame sequence rather than a single screenshot — a distinction that matters for bugs involving a 200ms overshoot or a hover state that resets at the wrong time.

Ad

Setup

You need a Gemini API key. Then add two lines to your mcp.json:

{
  "mcpServers": {
    "motif": {
      "command": "npx",
      "args": ["motif-mcp"],
      "env": {
        "GEMINI_API_KEY": "your-key-here"
      }
    }
  }
}

After that, the interface is simply: tell Claude Code to watch the recording.

Try it

Run npx motif-mcp to get started. The project is early stage, so feedback is welcome.

Who it's for

Developers using Claude Code for front-end work who want to skip the manual bug description step for visual issues.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Relational Memory for LLMs: Three-Layer System Models User Relationships
Tools

Relational Memory for LLMs: Three-Layer System Models User Relationships

An open-source Python tool that adds relational memory to LLMs by modeling user-AI relationships across seven psychological dimensions, using a three-layer narrative structure instead of flat fact storage.

OpenClawRadar
Qwen Meetup Draft: Function Calling Harness 2 Boosts CoT Compliance from 9.91% to 100% via Structured Schemas
Tools

Qwen Meetup Draft: Function Calling Harness 2 Boosts CoT Compliance from 9.91% to 100% via Structured Schemas

A follow-up to the earlier function-calling harness post extends the pattern to domains without a compiler (investment memos, legal opinions, clinical charts). The schema forces required fields — submission rejected if incomplete. Qwen3.6-27b achieves 100% CoT compliance on these schemas.

OpenClawRadar
Open-source Gmail MCP server adds multi-account support and write access
Tools

Open-source Gmail MCP server adds multi-account support and write access

An open-source MCP server enables Claude AI to connect to multiple Gmail accounts with full read/write capabilities, including archiving, labeling, and auto-unsubscribe functionality. It supports Gmail search syntax and can be deployed to Railway in 5 minutes or self-hosted.

OpenClawRadar
Using Claude to Automate Mobile App QA with Capacitor WebViews
Tools

Using Claude to Automate Mobile App QA with Capacitor WebViews

A developer built an automated QA system using Claude to test a Capacitor-based mobile app across Android and iOS. The approach uses Chrome DevTools Protocol for Android WebViews and screenshots for visual analysis, with Android setup taking 90 minutes versus 6+ hours for iOS.

OpenClawRadar