MCP Catalogs
Home

mcptube

by 0xchamin·104·Score 47

MCP server that transforms YouTube videos into a persistent knowledge base with transcripts, vision analysis, and agentic search.

ai-llmmediaknowledge-graph
10
Forks
3
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

mcptube is an MCP server that processes YouTube videos to build a compounding knowledge base. It extracts transcripts, detects scene changes with vision analysis, and creates wiki-style knowledge pages. The system stores knowledge as structured entities, topics and concepts that compound with each new video ingested. It supports both CLI usage and MCP integration with Claude, Copilot and other AI assistants.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Researching topics across multiple educational YouTube videos
you:Building a personal knowledge base from tutorial content
you:Enhancing AI assistants with video-specific context
you:What file formats does mcptube store knowledge in?
you:Does mcptube work with private YouTube videos?

When to choose this

Choose mcptube when you need to transform educational or tutorial videos into a searchable, compounding knowledge base that improves over time with more content.

When NOT to choose this

Avoid if you need real-time video analysis without ingestion delay, or if you're working with videos that don't benefit from scene-change detection.

Tools this server exposes

7 tools extracted from the README
  • add_video

    Add a YouTube video to the knowledge base

  • remove_video

    Remove a video from the knowledge base

  • ask

    Ask a question about the knowledge base

  • search

    Search the knowledge base for specific topics

  • list_videos

    List all videos in the knowledge base

  • get_video_info

    Get detailed information about a specific video

  • browse

    Browse the knowledge base structure

Comparable tools

video-search-mcpyoutube-mcpknowledge-retriever

Installation

pip install mcptube

For MCP server setup in Claude Desktop:

{
  "mcpServers": {
    "mcptube": {
      "command": "python",
      "args": ["-m", "mcptube.mcp_server"],
      "env": {}
    }
  }
}

FAQ

What file formats does mcptube store knowledge in?
Wiki pages are stored as JSON files on disk, with SQLite FTS5 for search indexing.
Does mcptube work with private YouTube videos?
No, it requires public videos as it uses youtube-transcript-api and yt-dlp for extraction.

On Hacker News

Recent discussion from the developer community.

Compare mcptube with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.