{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_aryankeluskar-poke-video-mcp","slug":"aryankeluskar-poke-video-mcp","name":"Flashback Video Search","type":"mcp","url":"https://github.com/aryankeluskar/poke-video-mcp","page_url":"https://unfragile.ai/aryankeluskar-poke-video-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:aryankeluskar/poke-video-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_aryankeluskar-poke-video-mcp__cap_0","uri":"capability://search.retrieval.natural.language.video.search","name":"natural language video search","description":"This capability allows users to input natural language queries to search through a library of Flashback videos. It employs a semantic search algorithm that processes the input text and matches it against metadata and transcripts of the videos, ranking the results by relevance. The architecture leverages a combination of NLP techniques and indexing strategies to ensure fast retrieval of relevant video clips, providing users with a seamless search experience.","intents":["How can I quickly find specific moments in my video library using natural language?","What are the relevant clips related to my query in the Flashback video collection?","Can I search for video content without knowing exact timestamps or titles?"],"best_for":["content creators looking to efficiently manage large video libraries","researchers needing quick access to specific video segments"],"limitations":["Search results may vary in accuracy depending on the quality of video transcripts","Limited to video libraries that have been indexed by the system"],"requires":["Node.js 14+","Access to the Flashback video library"],"input_types":["text"],"output_types":["structured data","video links"],"categories":["search-retrieval","productivity"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_aryankeluskar-poke-video-mcp__cap_1","uri":"capability://data.processing.analysis.clip.generation.with.time.limited.links","name":"clip generation with time-limited links","description":"This capability generates 30-second video clips based on search results and provides secure, time-limited links for sharing. It uses a backend service that processes the video data to create clips dynamically, ensuring that the links expire after a set duration for security. This feature is particularly useful for sharing relevant content without giving permanent access to the entire video library.","intents":["How can I share specific video moments securely with colleagues?","Can I create temporary links to video clips for presentations?","What is the process for generating short clips from my video library?"],"best_for":["educators needing to share excerpts for teaching","marketers wanting to share promotional video snippets"],"limitations":["Clip generation may introduce processing delays depending on server load","Links are only valid for a limited time, which may not suit all sharing needs"],"requires":["Node.js 14+","Access to the video processing service"],"input_types":["text","video metadata"],"output_types":["video links"],"categories":["data-processing-analysis","productivity"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_aryankeluskar-poke-video-mcp__cap_2","uri":"capability://search.retrieval.relevance.ranking.for.video.clips","name":"relevance ranking for video clips","description":"This capability ranks video clips based on their relevance to the user's search query. It employs a machine learning model trained on user interaction data to understand which clips are most frequently selected in relation to specific queries. The ranking algorithm considers factors such as clip content, user engagement metrics, and metadata to provide the most pertinent results at the top of the list.","intents":["How can I ensure the most relevant clips are shown first in search results?","What factors influence the ranking of video clips in my search?","Can I adjust the relevance criteria for my specific needs?"],"best_for":["video editors looking to streamline their workflow","analysts needing quick access to the most relevant content"],"limitations":["Ranking accuracy may decline if insufficient user interaction data is available","Requires continuous training to adapt to changing user preferences"],"requires":["Node.js 14+","Access to user interaction data"],"input_types":["text","video metadata"],"output_types":["structured data"],"categories":["search-retrieval","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":29,"verified":false,"data_access_risk":"moderate","permissions":["Node.js 14+","Access to the Flashback video library","Access to the video processing service","Access to user interaction data"],"failure_modes":["Search results may vary in accuracy depending on the quality of video transcripts","Limited to video libraries that have been indexed by the system","Clip generation may introduce processing delays depending on server load","Links are only valid for a limited time, which may not suit all sharing needs","Ranking accuracy may decline if insufficient user interaction data is available","Requires continuous training to adapt to changing user preferences","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.31,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.6,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:25.635Z","last_scraped_at":"2026-05-03T15:19:18.601Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=aryankeluskar-poke-video-mcp","compare_url":"https://unfragile.ai/compare?artifact=aryankeluskar-poke-video-mcp"}},"signature":"gG/dBJYk/CSDAlhcFbNbzWrdFV/Cc8TM2M0f3LMsuXJ4cVaZCWLJ+wdZZO1w8v8Ng932aQLjfiMkcyugQYBmBA==","signedAt":"2026-06-21T14:42:01.523Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/aryankeluskar-poke-video-mcp","artifact":"https://unfragile.ai/aryankeluskar-poke-video-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=aryankeluskar-poke-video-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}