I built an MCP server that lets AI agents investigate videos
说明与用途
Urma 让 AI 代理能够从视频中检索字幕和帧,提升在文本不足以回答问题时的准确性。
问题
AI agents need to retrieve captions and visual evidence from videos to answer questions about content that is not fully captured by text alone.
结果
Urma enables AI agents to retrieve both textual and visual evidence from videos, improving the accuracy of automated research tasks.
工作流
- 1. Agent calls inspect_video with a video URL or local file path. 2. Urma returns source metadata, duration, and available caption tracks. 3. Agent calls search_transcript to locate a phrase. 4. Agent calls read_transcript to get caption segments for a time interval. 5. Agent calls get_frames to retrieve JPEG frames at specific timestamps or a short burst. 6. Agent analyzes frames to confirm visual state (e.g., dark mode toggle).
证据
Urma works through five MCP tools. An investigation begins with inspect_video, which opens a source and returns an investigation reference.
Urma records which source snapshot an investigation uses and which observations have been returned.
Urma uses source-provided captions, so videos without captions can't be searched by speech.
- 记录日期: 2026-10-13T20:41:16.648Z