Skip to content
Reka AI logo

Reka AI MCP server

Which servers in the official MCP registry are Reka AI's own, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-08

← Back to Reka AI

Whose server it is
  • Registry nameai.reka/mcpverified in the MCP registry

The registry name sits under reka.ai. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-08
  • Stateanswerschecked 2026-10-08
  • Tools17
  • Server calls itselfreka-vision
  • Server version0.1.10
  • Protocol version2025-06-18

On 2026-10-08 the server answered initialize and tools/list without a sign-in. First answer in 606 ms.

Tools it offers17 tools · read 2026-10-08
  • upload_video

    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 — poll get_video until status is 'uploaded', then call…

  • list_videos

    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 short-lived HTTPS presigned URL (expires within hours)…

  • get_video

    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 complete. The 'url' field is a short-lived HTTPS presigned…

  • update_video

    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.

  • delete_video

    Permanently delete a video and all its indexed data (transcript, captions, embeddings, etc.). This cannot be undone.

  • create_group

    Create a new video group. Groups organize videos into collections. Returns the new group's ID and name.

  • list_groups

    List all video groups. Use list_videos with a group_id to see videos in a specific group.

  • delete_group

    Delete a video group. Videos in the group are not deleted — they are simply removed from the group.

  • index_video

    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. Times out after 10 minutes by default. Pipelines…

  • search_videos

    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. This is the recommended first step for most questions…

  • ask_video

    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, read the reka://docs/guide resource for recommended…

  • segment_video

    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, visual categories: 'animal', 'vehicle', 'person', 'text on…

  • get_transcript

    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 long videos. Requires the transcript feature to be indexed.

  • get_captions

    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. Use start/end to narrow results. Requires the captions…

  • get_scenes

    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 contextual analysis - segment_video to detect specific objects…

  • get_feature_catalog

    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.

  • summarize_video

    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 segment_video to detect specific objects in time ranges of…

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "reka": {
      "type": "http",
      "url": "https://mcp.reka.ai/mcp"
    }
  }
}

Also shipped through: pypi

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.