mcpserver.lol
registry/reka-mcp
Connection check verified live · 20h ago

reka-mcp

Understand your videos with Reka AI — search, ask questions, and extract insights.

Tools 17
GitHub stars
Installs / wk
Licence
Transport streamable-http, stdio
Last checked 20h ago

Tools & capabilities

17 tools

Read from the running server on 20h ago.

ask_video read-only endstartvideosquestion*video_idrationale +1
Ask a question about one or more videos with visual analysis. Most effective on focused time ranges — use start/end to specify the segment to analyze. BEFORE calling this tool, re…
create_group name*rationale
Create a new video group. Groups organize videos into collections. Returns the new group's ID and name.
delete_group can modify data group_id*rationale
Delete a video group. Videos in the group are not deleted — they are simply removed from the group.
delete_video can modify data video_id*rationale
Permanently delete a video and all its indexed data (transcript, captions, embeddings, etc.). This cannot be undone.
get_captions read-only endstartvideo_id*rationalemax_results
Get AI-generated visual descriptions of what happens on screen. Use this to understand the visual content without watching — each caption describes a short segment with timestamps.…
get_feature_catalog read-only rationale
List available video analysis features with their dependencies and descriptions. Use this to understand what features exist and what pipelines to use with index_video.
get_scenes read-only video_id*rationalemax_results
Get detected scene boundaries with start/end timestamps. Use this to understand the video's structure, then pass scene timestamps as start/end to: - ask_video for per-scene context…
get_transcript read-only endstartformatvideo_id*max_charsrationale +1
Get the spoken words in a video. Use this instead of ask_video when you need to read what was said — it returns the actual text, not a summary. Use start/end to narrow results for…
get_video read-only video_id*rationale
Get detailed information about a video including upload status, metadata (duration, resolution, fps), and per-feature indexing status. Use this to check if upload or indexing is co…
index_video pipelinevideo_id*rationalescene_detection
Index a video for search, QA, or full analysis. Processes the video through a pipeline of AI features. Typically takes 3-7 minutes; longer for long videos or the 'full' pipeline. T…
list_groups read-only rationale
List all video groups. Use list_videos with a group_id to see videos in a specific group.
list_videos read-only group_idrationale
List all videos in your account, or filter to a specific group by passing group_id. Shows upload status and which features have been indexed for each video. Each video's 'url' is a…
search_videos read-only query*group_idrationalevideo_idsmax_results
Find WHEN and WHERE something happens across your videos. Returns timestamped results ranked by relevance — use these timestamps as start/end in ask_video for focused analysis. Th…
segment_video read-only endstart*prompts*video_id*rationalethreshold
Detect objects in a video segment using text prompts. Describe what to look for and get per-frame detections with bounding boxes and confidence scores. Prompt tips: - Use broad, v…
summarize_video read-only video_id*rationale
Start here. Get a compact overview of a video: metadata, which features are indexed, a transcript preview, and scene count. Use this to decide which tools to call next — then use s…
update_video nametitlegroup_idvideo_id*rationalemove_group +1
Update a video's display name, title, description, or move it to a different group. At least one field must be provided. To remove a video from its group, pass group_id as null.
upload_video namegroup_idrationalevideo_url*description
Upload a video from a URL. Returns a video_id. Local file paths are not accepted; upload files outside the MCP server and pass a reachable video_url. The upload runs asynchronously…