VidContext + Cursor
Give Cursor's AI the ability to watch and understand video. Install the VidContext MCP server and Cursor can analyze demo recordings, UI walkthroughs, training videos, and competitor product demos — directly from your development environment.
Setup in 3 steps
- 1
Install the MCP server
Open your terminal and run pip install vidcontext-mcp. This installs the VidContext MCP server globally so Cursor can find it.
- 2
Configure Cursor
Create a .cursor/mcp.json file in your project root with the VidContext server entry. See the configuration example below.
- 3
Start using it
Open Cursor (or restart if it was running). Ask the AI to analyze a video file. It will call the VidContext tool, process the video, and return structured results you can use.
Cursor MCP configuration
Create .cursor/mcp.json in your project root with this content:
{
"mcpServers": {
"vidcontext": {
"command": "vidcontext-mcp",
"args": ["--api-key", "vc_your_key_here"]
}
}
}Replace the key with your own from the VidContext dashboard. Restart Cursor after saving.
Example prompts
Developer use cases
Documentation from demos
Record a product demo, then ask Cursor to analyze it and generate docs. Transcripts and visual descriptions become the basis for user guides or changelogs.
Bug report triage
When users submit screen recordings of bugs, Cursor analyzes the video and extracts what happened, what was on screen, and what errors appeared.
Training content to knowledge base
Analyze training or onboarding videos to extract key information, then build searchable knowledge base articles from the results.
Competitive intelligence
Analyze competitor product videos in competitor mode. Get structured breakdowns of features, messaging, and positioning for roadmap planning.
What VidContext returns
- Metadata — duration, resolution, format
- Transcript — full timestamped speech
- Visual scenes — what appears on screen, frame by frame
- On-screen text — titles, captions, URLs, error messages
- Brands detected — logos and product mentions
- Audio analysis — music, effects, and ambient sound
Frequently asked questions
How do I set up MCP in Cursor?
Create a .cursor/mcp.json file in your project root with the VidContext server entry and your API key. Cursor detects it automatically on next launch.
What can I ask Cursor to do with video?
Analyze a video and return a transcript, visual descriptions, on-screen text, brands, or use any of the 8 analysis modes. Results come back as text Cursor can reference in code or docs.
Does it slow down my IDE?
No. The MCP server only runs when Cursor's AI calls the video tool. It does not scan files or consume resources when idle.
What video formats work?
MP4, MOV, AVI, WebM, MKV, and more. Max 500 MB, 15 minutes for authenticated users.
Do I need Python installed?
Yes. Python 3.9 or later. Install with pip install vidcontext-mcp.
How much does it cost?
The MCP server is free. API usage is $0.20 per minute of video. 20 free credits on signup.
Try it in Cursor
Install in one command, configure in one file. 20 free credits on signup. No credit card required.
Get API key