motif MCP가 Claude Code에 UI 버그 재현을 위한 동영상 시청 기능을 제공하다

Claude Code는 기본적으로 비디오를 시청할 수 없어서 호버 상태, 애니메이션, 스크롤 동작 같은 시각적 UI 버그를 진단할 때 버그를 글로 설명해야 하므로 번거롭습니다. motif는 새로운 MCP 서버로, Claude Code가 버그의 화면 녹화를 가리키게 하여 이 문제를 해결합니다.
작동 방식
버그를 녹화하고 motif에 파일을 지정하면 세 가지 결과를 반환합니다: 시각적으로 발생하는 현상, 근본 원인, diff입니다. 내부적으로 Gemini 2.5 Flash를 사용하는데, 이 모델은 단일 스크린샷이 아닌 프레임 시퀀스로 비디오를 처리하기 때문에 200ms 오버슛이나 잘못된 타이밍에 리셋되는 호버 상태와 관련된 버그에 중요합니다.
설정
Gemini API 키가 필요합니다. 그런 다음 mcp.json에 두 줄을 추가하세요:
{
"mcpServers": {
"motif": {
"command": "npx",
"args": ["motif-mcp"],
"env": {
"GEMINI_API_KEY": "your-key-here"
}
}
}
}
그러면 인터페이스는 간단합니다: Claude Code에게 녹화를 시청하라고 지시하면 됩니다.
사용해보기
npx motif-mcp를 실행하여 시작하세요. 프로젝트는 초기 단계이므로 피드백을 환영합니다.
대상 사용자
프론트엔드 작업에 Claude Code를 사용하는 개발자로서, 시각적 문제에 대해 수동으로 버그를 설명하는 단계를 건너뛰고 싶은 분들입니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

GoStaff: 메모리 사용량 100배 감소한 OpenClaw의 Go 재작성
GoStaff는 OpenClaw의 완전한 Go 재작성 버전으로, 메모리 사용량을 약 17MB로 줄여 원본 구현 대비 약 100배 적은 메모리를 사용합니다. JavaScript 샤심을 통해 OpenClaw 플러그인 호환성을 유지하면서 3계층 스킬 시스템, 통합 Postgres 지속성, 다중 제공자 ReAct 루프를 특징으로 합니다.

로컬 XMind 마인드 맵 파일을 위한 MCP 서버가 출시되었습니다
한 개발자가 로컬 XMind 마인드맵 파일을 읽고 쓸 수 있는 22가지 도구를 제공하는 MCP 서버를 공개했습니다. 이 서버는 Claude Desktop 및 Cursor와 같은 MCP 호환 AI 클라이언트와 함께 작동합니다.

1997년 축구 매니저 게임에서 데이터를 추출하기 위해 Claude 사용하기
Ben Nuttall이 Claude를 사용하여 FIFA Soccer Manager 97의 선수, 팀, 경기장 데이터를 추출했습니다. AI가 SM97.DAT 파일을 파싱하고 CSV로 내보낸 후 검색 가능한 웹사이트를 구축했습니다. 모든 Python 코드는 GitHub에 공개되어 있습니다.

클로드 AI의 울트라씽크 기능이 실용적인 사용 가이드와 함께 돌아왔습니다.
Claude AI가 사용자 피드백을 반영하여 UltraThink 기능을 재도입했습니다. 이제 Opus 4.6(Max/Team)에서는 중간 노력이 기본값으로 설정되며, /model 명령어를 통해 높은 노력을 영구적으로 설정할 수 있고, UltraThink는 높은 노력에 대한 일회성 오버라이드로 작동합니다.