sam3_video_annotation – 1 MCP server offers this tool
What it usually takes
every_x– in 1 of 1input_video– in 1 of 1prompt– in 1 of 1sample_fps– in 1 of 1timeout_duration– in 1 of 1video_load_device– in 1 of 1
No server marks it as only reading: treat it as able to change data.
From each publisher's own tool list. We never call a tool.
Servers
| Server | Inputs | Read-only? |
|---|---|---|
SAM3 co.huggingface.gf-john/sam3 Track and segment objects across a video with SAM3 using a natural-language text prompt, and return an annotated video with the segmentation masks overlaid. The prompt is a concept to find (e.g. "player in white", "red car"); every matching instance is tracked across all frames and rendered as a colored mask overlay (color keyed by object). The video can optionally be downsampled before tracking with sample_fps or every_x; the returned video then contains only the sampled frames, muxed at the sampled frame rate so it keeps the original real-time duration. This is the annotated-video counterpart of video_inference: it returns a filesystem path to an mp4 with the mask overlays burned in, rather than JSON detections. Use video_inference instead if you need the structured per-frame bounding boxes and base64 masks. | every_x,input_video,prompt,sample_fps,timeout_duration,video_load_device | Not stated |