
Aryankeluskar Poke Video Mcp
This server connects Claude to your Flashback video library, letting you search through personal video collections using natural language queries. It exposes two main operations: query_videos for semantic search across video segments and get_setup_instructions for configuration help. Under the hood, it hits a FastAPI backend that uses Pinecone for vector search across video chunks that have been pre-processed with Claude for visual analysis and Whisper for transcription. Results come back with AI-generated descriptions, relevance scores, and presigned URLs to 30-second clips. You'd reach for this if you're recording your screen or life with Flashback and need to find specific moments without manually scrubbing through hours of footage.
- tools
- 2
- auth
- Secret needed
- transport
- HTTP
- last updated
- Sep 14, 2025
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
query_videosSearch for video clips based on natural language query.
Search for video clips based on natural language query.
No parameter schema in public metadata yet.
get_setup_instructionsGet detailed setup instructions for the video query system.
Get detailed setup instructions for the video query system.
No parameter schema in public metadata yet.
Sponsors
Readme
Video Query MCP Server
An MCP (Model Context Protocol) server that provides video search capabilities using natural language queries. This server interfaces with the Flashback video processing API to search through your personal video collection.
Features
- 🔍 Natural Language Search: Query videos using everyday language (e.g., "person giving presentation", "dog running in park")
- 🤖 AI-Generated Descriptions: Returns detailed descriptions of video content including visual analysis and audio transcription
- 🎬 Video Clips: Get direct URLs to relevant 30-second video segments
- ⚡ Fast & Secure: Presigned URLs with 1-hour expiration for secure access
- 📊 Relevance Scoring: Results ranked by semantic similarity to your query
Setup
Prerequisites
- Your Flashback account user ID
- Access to the Flashback video processing system
Configuration
When connecting this MCP server to Poke or other MCP clients, you'll need to provide:
- user_id: Your unique Flashback account identifier (e.g.,
4087fce3-3d86-4047-b35f-4004b4c19192)
Development
- Run the server:
uv run dev
Details
- Repository
- github.com/aryankeluskar/poke-video-mcp
- Categories
- Search & Web Crawling, Media & Entertainment
- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active