Yt Transcript
БесплатноНе проверенFetches and cleans YouTube video transcripts using yt-dlp, with fallback from manual to auto-generated subtitles and deduplication.
Описание
Fetches and cleans YouTube video transcripts using yt-dlp, with fallback from manual to auto-generated subtitles and deduplication.
README
A Model Context Protocol (MCP) server that fetches and cleans transcripts from YouTube videos using yt-dlp.
Features
- Robust Transcript Fetching: Uses
yt-dlpto retrieve subtitles.- Attempts to fetch manual subtitles first (high quality).
- Falls back to auto-generated subtitles if manual ones are unavailable.
- Smart Cleaning:
- Removes VTT formatting, tags, and timestamps.
- Deduplicates repeated lines common in auto-generated captions.
- Cleans up common YouTube auto-caption artifacts.
- MCP Integration: Fully compatible with Claude Desktop and other MCP clients.
Tools
get_youtube_transcript
Fetches and cleans the transcript for a given YouTube video URL.
- Arguments:
url(string) - The full URL of the YouTube video. - Returns: A clean string containing the video transcript.
Installation
This project uses uv for dependency management.
Prerequisites
- uv installed.
- A recent version of Python.
Setup
Clone the repository:
git clone https://github.com/warshanks/yt-transcript-mcp.git cd yt-transcript-mcpInstall dependencies:
uv sync
Configuration
Claude Desktop
To use this server with Claude Desktop, add the following to your claude_desktop_config.json:
{
"mcpServers": {
"yt-transcript": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/to/yt-transcript-mcp",
"run",
"server.py"
]
}
}
}
Replace /absolute/path/to/yt-transcript-mcp with the actual path to your cloned repository.
Development
To run the server locally for testing or development:
uv run server.py
License
MIT
Установка Yt Transcript
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/warshanks/yt-transcript-mcpFAQ
Yt Transcript MCP бесплатный?
Да, Yt Transcript MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Yt Transcript?
Нет, Yt Transcript работает без API-ключей и переменных окружения.
Yt Transcript — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Yt Transcript в Claude Desktop, Claude Code или Cursor?
Открой Yt Transcript на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Omni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
автор: buildwithtazaARA
Generate images, video and audio from any AI agent — one connector.
автор: ARAYouTube
Transcripts, channel stats, search
автор: YouTubeEverArt
AI image generation using various models.
автор: modelcontextprotocolCompare Yt Transcript with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории media
