framefetch
Server Details
Any social-video URL → transcript, metadata, frames, OCR, summary, search, Q&A. MCP server + x402.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Server Listing
- framefetch
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 4 tools
Each tool has a clearly distinct role: account balance, single-URL extraction, platform capability matrix, and keyword search. The descriptions explicitly define when not to use each tool, preventing confusion between search and extract or between capabilities and extraction.
All tools use a consistent `framefetch_` prefix, making them easy to group and recognize. The suffixes mix nouns (`account`, `platform_capabilities`) and verbs (`extract`, `search`), which is a minor deviation from a strict verb_noun pattern but remains readable and predictable.
Four tools is well-scoped for a focused social-video extraction API. Each tool serves a distinct workflow step — search, verify support, extract, and monitor balance — with no redundant or filler tools.
The core lifecycle for extraction is covered: discover videos, check platform support, extract requested fields, and inspect account credits. Minor gaps exist, such as search being YouTube-only despite extraction supporting TikTok/Instagram, and no in-tool top-up operation, but these are workable via documented endpoints.
Available Tools
4 toolsframefetch_accountARead-onlyInspect
Check this account's credit balance/usage. Read-only — never charges; works at zero balance (unlike framefetch_extract). Purpose: check balance before expensive framefetch_extract calls — at session start, periodically, or after a 402. When NOT to use: before every single framefetch_extract call in a tight loop. Returns: balance_micros, spend_7d_micros, calls_7d — micro-USD (1,000,000 = $1). Low balance: top up via x402 (USDC) at POST /v1/topup, or card at POST /v1/checkout.
Inputs: no named parameters.
framefetch_extractARead-onlyInspect
Extract data from ONE public social-video URL (YouTube incl. Shorts, TikTok, Instagram Reels): metadata/insights/transcript/frames/digest/comments/etc — see fields. When NOT to use: non-video pages, private/login-walled content, or bulk crawling (one URL per call). Returns one JSON object with only the requested fields + a cost block (micro-USD); shapes: https://framefetch.net/docs. Cost scales with what you request (frames/transcript cost more than metadata). No key? POST /v1/keys {email} -> instant key (~100 free calls); or x402 (USDC), no account. Example: {"url":"https://www.youtube.com/watch?v=...","fields":["metadata","transcript"]}.
Inputs: url (required), ask, cache, voice, +5 more.
framefetch_platform_capabilitiesARead-onlyInspect
JSON matrix of data types (metadata, insights, transcript, frames, comments) per platform — YouTube (+Shorts), TikTok, Instagram Reels. Call before framefetch_extract to confirm support. No input.
Inputs: no named parameters.
framefetch_searchARead-onlyInspect
Search YouTube by keyword (yt-dlp, no login). Returns up to limit hits: url/title/uploader/durationSec/uploadDate(often null)/thumbnail/views. YouTube only — use framefetch_extract on a hit's url for transcript/frames/etc. Billed ~$0.002/call (metadata-tier), regardless of limit.
Inputs: query (required), cache, limit, platform.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Related MCP Connectors
Multimodal video analysis MCP — transcription, vision, and OCR for any video URL.
Real-time video transcripts, RAG captions, metadata, search & comments MCP. OAuth or API key.
Any video URL to LLM-ready transcript. ASR built in, no captions needed. TikTok, X, TED and more.
Transcripts and AI summaries of TikTok, YouTube, Instagram, Facebook and X videos from a link.
Related MCP Servers
- AlicenseAqualityAmaintenanceMCP server for video analysis — extracts transcripts, key frames with OCR, and annotated timelines from video URLs. Supports Loom and direct video files (.mp4, .webm). Zero auth required.118949 npm112MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server for comprehensive video analysis — AI-powered transcription, visual frame analysis, and metadata extraction from 1000+ platforms.1MIT
- FlicenseBqualityDmaintenanceAn MCP server that extracts transcripts, metadata, and summaries from YouTube videos across various URL formats including Shorts and standard links. It provides comprehensive video data and insights for analysis within MCP-compatible environments.3-
- AlicenseNot gradedqualityBmaintenanceMCP server that turns video URLs into transcripts and important keyframes locally, with no cloud or API keys.202 npm9MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.