ClipSense MCP Server
Model Context Protocol (MCP) server for ClipSense - AI-powered mobile debugging through video analysis.
Analyze screen recordings of mobile app bugs with AI coding assistants. Get instant insights into crashes, UI issues, and unexpected behavior in React Native, iOS, and Android apps.
Compatibility
Works with multiple AI coding assistants that support MCP (Model Context Protocol):
Claude Code (VS Code extension) - Full filesystem access, handles videos up to 500MB
Cursor - Full MCP support via
.cursor/mcp.jsonWindsurf - MCP support via
.windsurf/mcp.jsonCline - Full MCP support with integrated marketplace
Roo-Cline/Roo Code - MCP support with manual configuration
Continue.dev - MCP support for VS Code and JetBrains IDEs
OpenAI Codex - Comprehensive MCP support
Important Limitations:
Claude Desktop: Does NOT work due to 31MB file upload limit (99.99% of videos exceed this)
One-time analysis: Each analysis is independent; follow-up questions require re-analyzing the video
Features
Video Bug Analysis: Analyze local screen recordings showing mobile app issues
AI-Powered Debugging: Claude Sonnet 4.5 analyzes videos frame-by-frame to identify problems
Multi-Platform Support: Works with React Native, iOS (Swift/Objective-C), Android (Kotlin/Java)
Code Fix Suggestions: Get actionable recommendations to fix bugs
Fast Processing: Results in ~2 minutes for most videos
Demo

From crash video to root cause in under 3 minutes
Installation
1. Get Your API Key
Request a free API key:
Check your email for the API key (starts with cs_sk_).
2. Install via npm
3. Configure Your AI Coding Assistant
Claude Code (VS Code Extension)
Add to your MCP settings file:
macOS/Linux: ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Windows: %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
Cursor
Create or edit .cursor/mcp.json in your project root:
Windsurf
Create or edit .windsurf/mcp.json in your project root:
Continue.dev
Add to your Continue configuration (VS Code or JetBrains):
Cline, Roo-Cline, OpenAI Codex
Refer to your IDE's MCP configuration documentation. The server configuration follows the same pattern shown above.
4. Restart Your IDE
The ClipSense MCP tool will now be available in your AI coding assistant.
Usage
In your AI coding assistant, simply ask to analyze a bug video:
Your AI assistant will use the ClipSense MCP server to:
Upload your video
Process it with AI vision (Claude Sonnet 4.5)
Identify the bug and suggest fixes
Follow-up Questions
Each analysis is independent. To ask follow-up questions about the same video:
The video will be re-analyzed with your new question. Follow-up questions without re-specifying the video path will not have access to the previous analysis context.
Supported Video Formats
All common formats supported:
MP4, MOV, WebM, AVI, MKV, FLV, MPEG/MPG, 3GP, WMV
Max file size: 500MB
Max duration: 10 minutes
All formats automatically converted to MP4 for processing
Example Questions
"Why does my app crash when I tap the login button?"
"What's causing this UI glitch on the profile screen?"
"Analyze this video and explain what's happening"
"What could be causing this infinite scroll issue?"
Example Analysis Output
When you analyze a video, ClipSense provides:
Next Steps
Add null safety checks in ProfileScreen.tsx
Implement error boundary for profile component
Add fallback UI for missing user data
š¬ Have follow-up questions? Continue this conversation with your AI assistant š View full details: https://clipsense.app/results/job_abc123 š Analysis ID: job_abc123
Restart your IDE after updating.
Error: "Command not found: npx"
Solution: Install Node.js (v18+) from nodejs.org. Then restart your terminal and IDE.
Error: "Upload failed" or "File too large"
Solution:
Ensure video is under 500MB
Trim video to show only the relevant bug (crash moment + 10 seconds before)
Compress with:
ffmpeg -i input.mp4 -vcodec h264 -acodec aac output.mp4
Analysis stuck at "processing"
Solution:
Check status at https://clipsense.app/results/[job_id]
If stuck for 10+ minutes, contact support@clipsense.app with the job ID
Claude Code doesn't see the ClipSense tool
Solution:
Verify MCP settings file location matches your IDE
Check for JSON syntax errors in your MCP config
Restart VS Code completely (Cmd+Q, not just window close)
Try
npx @gburanda/clipsense-mcp-servermanually to test installation
Support
Documentation: https://clipsense.app/docs
Issues: https://github.com/clipsense/mcp-server/issues
Email: support@clipsense.app
License
MIT