Video Intelligence MCP

MCP · 11 platforms

Your AI can now read video

Video Intelligence MCP — one remote MCP endpoint for transcripts, raw subtitles, metadata, chapters, and playlist jobs from public video platforms.
structuredContent
{
"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"title": "Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster)",
"uploader": "Rick Astley",
"duration_sec": 213,
"tools": [
"get_video_info",
"get_transcript"
],
"transcript_preview": "♪ We're no strangers to love ♪ ♪ You know the rules and so do I ♪ ♪ A full commitment's what I'm thinking of ♪ ♪ You wou…"
}

Works with

Claude Desktop

Open Claude Desktop → Settings → Developer → Edit Config. Add transcriptor as a custom connector with your remote MCP URL. Local stdio (Docker) — coming soon.

  1. Open Settings → Developer → Edit Config
  2. Add the transcriptor server block with your remote MCP URL
  3. Restart Claude Desktop and verify tools appear in chat

Config

mcp config
{
"mcpServers": {
"transcriptor": {
"url": "https://your-mcp-endpoint.example.com/mcp"
}
}
}

Coverage

11 platforms · 7 MCP tools

Synced with transcriptor-mcp — URL-based tools work on all platforms; search_videos is YouTube only.

Platforms

Tutorial → study notes

Paste a course URL; your agent summarizes chapters and pulls key quotes with approximate timestamps.

  • get_video_chapters
  • get_transcript
  • get_video_info

MCP tools

  • Transcript without timestamps or HTML — ready context for LLMs.

    Example

    usage
    Call get_transcript for https://youtube.com/watch?v=…, lang "en".
    Return a 5-bullet summary of the main points.
  • Source subtitles with timestamps; safe for long videos.

    Example

    usage
    { "url": "https://youtube.com/watch?v=…", "format": "srt", "response_limit": 1000 }
  • Discover available tracks before choosing type/lang.

    Example

    usage
    get_available_subtitles for the URL → list tracks.
    Pick official "en" if available, else auto-generated.
  • Title, channel, tags, thumbnails, viewCount, and more via yt-dlp JSON.

    Example

    usage
    { "url": "https://youtube.com/watch?v=…" }
    → title, uploader, duration_sec, tags
  • Video structure for navigation and summarization.

    Example

    usage
    get_video_chapters + get_transcript for the URL.
    Convert chapters into a blog outline with H2 per chapter.
  • Process playlist URLs in a single tool call.

    Example

    usage
    get_playlist_transcripts for a playlist URL.
    Output a table: video title | theme | 3 bullet takeaways.
  • Search YouTube — the only platform-specific tool.

    YouTube only

    Example

    usage
    { "query": "react hooks tutorial", "limit": 5 }
    → pick the best match, then get_transcript

Time to value

Three steps to video context

From MCP connection to structuredContent — no REST glue code.
  1. 01

    Connect MCP

    Claude custom connector, Cursor, or self-hosted stdio + mcp-proxy. Public remote MCP endpoint — on the roadmap.

  2. 02

    Paste a URL

    Any public URL from 11 supported platforms — or a YouTube video ID.

  3. 03

    Receive structuredContent

    Transcript, raw subtitles, metadata, chapters — typed JSON for your agent.

Capabilities

Transcript, metadata, chapters — via MCP

7 typed tools with structuredContent for agent workflows.
  • Transcript & raw subtitles

    Cleaned text or SRT/VTT; multi-language; Whisper fallback when subtitles are missing.

  • 11 platforms

    YouTube, X, Instagram, TikTok, Twitch, Vimeo, Facebook, Bilibili, VK, Dailymotion, Reddit.

  • Metadata & chapters

    Title, channel, tags, thumbnails, duration, chapter markers — structuredContent for agents.

  • Playlist batch

    get_playlist_transcripts for bulk context extraction from playlists.

  • Pagination

    Safe pagination for large transcripts via response_limit and next_cursor.

  • Text and metadata only

    Text and metadata only — no media file downloads.

Use cases

For developers, agencies, content, and analysts

One MCP endpoint — different prompt-driven workflows.

MCP-native workflow in minutes

  • 7 typed tools with structuredContent — no REST glue code
  • Docker-first: stdio locally or mcp-proxy for HTTP/SSE
  • Pagination for large transcripts out of the box
  • Prometheus metrics on REST API (self-hosted)
Developers prompt
"Use Video Intelligence MCP.
First call get_video_info with the URL.
Then call get_transcript in English.
Return structured summary plus timestamps."

Pricing

Free to start, Indie when you ship

Launch tiers for solo devs — join early access while billing is on the roadmap.

Free

$0/mo

Try Video Intelligence MCP before you commit.

  • 50 credits/month
  • Single video transcripts
  • Basic metadata
  • Low rate limit
  • No batch playlist transcripts

Indie

$9/mo

For solo developers shipping with Claude, Cursor, or ChatGPT.

  • 500 credits/month
  • All core tools
  • ChatGPT / Claude / Cursor setup
  • Basic playlist support

Launch tiers above are early-access guidance. Final limits may adjust before public billing. Stripe checkout is on the roadmap.

FAQ

Frequently asked questions

Compatibility, credits, public content, auth, and the deep research caveat.
Yes.
Yes, with caveats: public videos with available subtitles or Whisper fallback only. No access to private content, DRM, or paywalled media. Long playlists use pagination and batch tools.
No. Subtitle text and metadata via yt-dlp only. Media files are not saved to disk for the user.
Ask us for Whisper fallback support.

Join early access

Waitlist lead qualification. Self-hosted Docker is on GitHub today; public remote MCP endpoint — on the roadmap.
MCP client (optional, multi)