Skip to content
Agentmart
Submit a tool

Reka

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

Connector by reka.aiOfficial · Domain verified by the MCP Registry

IndexedApache-2.0Local (stdio)Remote (HTTP)
Write a review

Install

Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/reka-ai-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://mcp.reka.ai/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

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

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
11 read · 3 write · 2 delete · 1 not yet classified
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Python package

Tools by what they do 17

From the running server's own tool list (tools/list) on Oct 25, 2026.

Read 11 · Look things up without changing anything.

  • ask_video
  • get_captions
  • get_feature_catalog
  • get_scenes
  • get_transcript
  • get_video
  • list_groups
  • list_videos
  • search_videos
  • segment_video
  • summarize_video

Write 3 · Create, change, send or run things.

  • create_group
  • update_video
  • upload_video

Delete 2 · Delete, drop, revoke or wipe things.

  • delete_group
  • delete_video

Not yet classified 1 · We could not tell from the name and description.

  • index_video

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • X-Reka-API-Key

Network hosts it talks to 1

  • mcp.reka.ai · found in remote endpoint, install command

Tools (17)

As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • ask_videoread-only

    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 workflows. In most cases, you should first: - search_videos to find WHEN something happens, then pass those timestamps here as start/end - segment_video to detect and locate specific objects - get_transcript to read what was said For single-video questions, pass video_id with start/end. For cross-video questions, pass videos — a list of video references with start/en…

  • create_group

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

  • delete_groupcan change or delete data

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

  • delete_videocan change or delete data

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

  • get_captionsread-only

    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 feature (qa_only or full pipeline).

  • get_feature_catalogread-only

    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_scenesread-only

    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 per scene (scenes typically fit in segment_video's 15s max range) Requires transcript indexed with scene detection (on by default; skipped only if index_video was called with scene_detection=False).

  • get_transcriptread-only

    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_videoread-only

    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 URL (expires within hours) — fetch immediately and do not store; call get_video again for a fresh URL when needed.

  • 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_only: transcription + captions + embeddings (enables search_videos) - qa_only: transcription + captions (enables ask_video) - full: transcription + captions + embeddings (enables all tools) Scene detection is enabled by default and produces scene boundaries for get_scenes. Pass scene_detection=False to skip it. Prerequisites: if using video_id, the video mu…

  • list_groupsread-only

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

  • list_videosread-only

    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) — fetch immediately and do not store; call list_videos or get_video again for a fresh URL when needed.

  • search_videosread-only

    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. Instead of asking ask_video about the entire video, search first to narrow down the relevant moments. Each result's 'video_url' is a short-lived HTTPS presigned URL (expires within hours) — fetch immediately and do not store; call search_videos or get_video again for a fresh URL when needed. Requires search_only or full pipeline.

  • segment_videoread-only

    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 screen' - Specific labels ('rabbit', 'Toyota') are less reliable — the detector matches visual patterns, not semantic concepts - Best for confirming whether a category of object appears in a time window, not for precise identification How to pick a time range: - Use search_videos to find WHEN something appears, then pass those timestamps here - Use get_scenes…

  • summarize_videoread-only

    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 interest.

Show 2 more tools
  • 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.

  • 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 index_video to enable search and analysis.

Signals

Weekly downloads
43
Last release
May 14, 2026 (5 months ago)
Last package publish
May 14, 2026 (5 months ago)

From the package registry.

Details

Registry name
ai.reka/mcp
Version
0.1.10
Auth
API key
Packages
pypi reka-mcp
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Reka MCP server. Agent Mart. https://agentmart.dev/connectors/reka-ai-mcp (last updated 2026-10-24)