[{"data":1,"prerenderedAt":282},["ShallowReactive",2],{"seo-allowlist":3,"connector-reka":73,"related-reka":257},[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72],"activecampaign","ahrefs","airtable","amplitude","asana","avalara","aweber","bamboohr","billcom","bitbucket","brevo-sendinblue","buffer","calendly","clickup","close","confluence","constant-contact","copper","datadog","dialpad","docusign","expensify","figma","freshsales","github","gitlab","gmail","google-adsense","google-calendar","google-drive","google-forms","google-maps","google-sheets","google-slides","greenhouse","hubspot","intercom","jira","jotform","linear","mailchimp","microsoft-teams","miro","mixpanel","mondaycom","notion","outlook","pandadoc","personio","pipedrive","quickbooks-online","recurly","salesforce","sendgrid","sentry","slack","square","stripe","tableau","todoist","trello","typeform","wix","workable","wrike","youtube","zendesk","zoho-crm","zoom",{"id":74,"name":75,"icon":76,"description":77,"provider":78,"authType":79,"availableAuthTypes":80,"apiDocsUrl":81,"authDocsUrl":81,"category":82,"pageCopy":83,"datasets":118},"reka","Reka","\u002Fconnectoricons\u002Freka.png","Reka's MCP server lets your AI app work with your videos: index them, find when something happens, ask questions about a scene, read transcripts and detect objects. Instead of calling the Reka API directly, ask Claude, ChatGPT or Cursor. ContextGate connects all 17 tools and lets you switch off `delete_video` so footage isn't removed by mistake.","vendor_mcp","none",[79],"https:\u002F\u002Freka.ai","AI, Design & Media",{"title":84,"description":85,"heading":86,"connect":87,"sections":102,"utmCampaign":117},"Reka API video tools via MCP for Claude & ChatGPT","Reka API over MCP: search, question and transcribe your videos from Claude or ChatGPT. Switch off the delete tools, and every call is recorded.","Reka MCP: search and question your videos from an AI app",{"heading":88,"steps":89},"Bring Reka video understanding into Claude, ChatGPT or Cursor",[90,92,94,100],{"text":91},"Click Connect Reka free. There's no sign-in, so its tools are ready at once.",{"text":93},"Most tools read or analyze, such as `search_videos` and `get_transcript`. `delete_video` permanently removes a video and its indexed data, so switch it off, along with `delete_group`, unless you want your AI app cleaning up.",{"text":95,"link":96,"after":99},"Add ContextGate to your AI app as a connector or MCP server. The steps for each app are on",{"label":97,"href":98},"the Works with page","\u002Fworks-with\u002F",".",{"text":101},"Ask your AI app to find when a product appears in one of your videos, then open Activity to see the `search_videos` call.",[103,111],{"heading":104,"bullets":105,"note":110},"Search inside your videos",[106,107,108,109],"Upload a video from a URL with `upload_video`, then index it for search and questions with `index_video`.","Find when and where something happens across your videos with `search_videos`, then ask about that segment with `ask_video`.","Read what was said with `get_transcript`, or get descriptions of what's on screen with `get_captions`.","Detect objects in a segment with `segment_video`, with bounding boxes and confidence scores for each frame.","Reka's server has 17 tools; these are some of them.",{"heading":112,"bullets":113},"Protect your video library",[114,115,116],"Switch off `delete_video` and `delete_group`; they're hidden from your AI app and refused if called.","Use a policy to warn or block before `update_video` renames a video or moves it to another group.","Activity records every Reka call, from uploads to questions.","reka-mcp",[119,129,137,145,153,161,169,177,185,193,201,209,217,225,233,241,249],{"name":120,"description":121,"recordCount":122,"type":123,"requiredParams":124,"optionalParams":125,"exampleEndpoint":122,"docsUrl":81,"sampleFields":126,"sampleData":127},"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","N\u002FA","tool",[],[],[],[128],{"endpoint":122,"docs":81},{"name":130,"description":131,"recordCount":122,"type":123,"requiredParams":132,"optionalParams":133,"exampleEndpoint":122,"docsUrl":81,"sampleFields":134,"sampleData":135},"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. Eac",[],[],[],[136],{"endpoint":122,"docs":81},{"name":138,"description":139,"recordCount":122,"type":123,"requiredParams":140,"optionalParams":141,"exampleEndpoint":122,"docsUrl":81,"sampleFields":142,"sampleData":143},"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 uplo",[],[],[],[144],{"endpoint":122,"docs":81},{"name":146,"description":147,"recordCount":122,"type":123,"requiredParams":148,"optionalParams":149,"exampleEndpoint":122,"docsUrl":81,"sampleFields":150,"sampleData":151},"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 ",[],[],[],[152],{"endpoint":122,"docs":81},{"name":154,"description":155,"recordCount":122,"type":123,"requiredParams":156,"optionalParams":157,"exampleEndpoint":122,"docsUrl":81,"sampleFields":158,"sampleData":159},"delete_video","Permanently delete a video and all its indexed data (transcript, captions, embeddings, etc.). This cannot be undone.",[],[],[],[160],{"endpoint":122,"docs":81},{"name":162,"description":163,"recordCount":122,"type":123,"requiredParams":164,"optionalParams":165,"exampleEndpoint":122,"docsUrl":81,"sampleFields":166,"sampleData":167},"create_group","Create a new video group. Groups organize videos into collections. Returns the new group's ID and name.",[],[],[],[168],{"endpoint":122,"docs":81},{"name":170,"description":171,"recordCount":122,"type":123,"requiredParams":172,"optionalParams":173,"exampleEndpoint":122,"docsUrl":81,"sampleFields":174,"sampleData":175},"list_groups","List all video groups. Use list_videos with a group_id to see videos in a specific group.",[],[],[],[176],{"endpoint":122,"docs":81},{"name":178,"description":179,"recordCount":122,"type":123,"requiredParams":180,"optionalParams":181,"exampleEndpoint":122,"docsUrl":81,"sampleFields":182,"sampleData":183},"delete_group","Delete a video group. Videos in the group are not deleted — they are simply removed from the group.",[],[],[],[184],{"endpoint":122,"docs":81},{"name":186,"description":187,"recordCount":122,"type":123,"requiredParams":188,"optionalParams":189,"exampleEndpoint":122,"docsUrl":81,"sampleFields":190,"sampleData":191},"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 th",[],[],[],[192],{"endpoint":122,"docs":81},{"name":194,"description":195,"recordCount":122,"type":123,"requiredParams":196,"optionalParams":197,"exampleEndpoint":122,"docsUrl":81,"sampleFields":198,"sampleData":199},"search_videos","Find WHEN and WHERE something happens across your videos. Returns timestamped results ranked by relevance — use these timestamps as start\u002Fend in ask_video for f",[],[],[],[200],{"endpoint":122,"docs":81},{"name":202,"description":203,"recordCount":122,"type":123,"requiredParams":204,"optionalParams":205,"exampleEndpoint":122,"docsUrl":81,"sampleFields":206,"sampleData":207},"ask_video","Ask a question about one or more videos with visual analysis. Most effective on focused time ranges — use start\u002Fend to specify the segment to analyze.\n\nBEFORE c",[],[],[],[208],{"endpoint":122,"docs":81},{"name":210,"description":211,"recordCount":122,"type":123,"requiredParams":212,"optionalParams":213,"exampleEndpoint":122,"docsUrl":81,"sampleFields":214,"sampleData":215},"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.\n\nPrompt ",[],[],[],[216],{"endpoint":122,"docs":81},{"name":218,"description":219,"recordCount":122,"type":123,"requiredParams":220,"optionalParams":221,"exampleEndpoint":122,"docsUrl":81,"sampleFields":222,"sampleData":223},"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.\n\nUse start\u002Fend t",[],[],[],[224],{"endpoint":122,"docs":81},{"name":226,"description":227,"recordCount":122,"type":123,"requiredParams":228,"optionalParams":229,"exampleEndpoint":122,"docsUrl":81,"sampleFields":230,"sampleData":231},"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 segm",[],[],[],[232],{"endpoint":122,"docs":81},{"name":234,"description":235,"recordCount":122,"type":123,"requiredParams":236,"optionalParams":237,"exampleEndpoint":122,"docsUrl":81,"sampleFields":238,"sampleData":239},"get_scenes","Get detected scene boundaries with start\u002Fend timestamps. Use this to understand the video's structure, then pass scene timestamps as start\u002Fend to:\n- ask_video f",[],[],[],[240],{"endpoint":122,"docs":81},{"name":242,"description":243,"recordCount":122,"type":123,"requiredParams":244,"optionalParams":245,"exampleEndpoint":122,"docsUrl":81,"sampleFields":246,"sampleData":247},"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",[],[],[],[248],{"endpoint":122,"docs":81},{"name":250,"description":251,"recordCount":122,"type":123,"requiredParams":252,"optionalParams":253,"exampleEndpoint":122,"docsUrl":81,"sampleFields":254,"sampleData":255},"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 ca",[],[],[],[256],{"endpoint":122,"docs":81},[258,261,264,267,270,273,276,279],{"id":259,"name":260},"rephonic","Rephonic",{"id":262,"name":263},"resemble","Resemble AI",{"id":265,"name":266},"revid","Revid",{"id":268,"name":269},"roboflow","Roboflow",{"id":271,"name":272},"runable","Runable",{"id":274,"name":275},"savee","Savee",{"id":277,"name":278},"scrapingant","Scrapingant",{"id":280,"name":281},"scrapingbee","Scrapingbee",1793790240367]