
umbertotancorre/youtube-mcp-cli
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер и инструмент CLI, предоставляющий агентам ИИ доступ к YouTube
Обзор
YouTube полон знаний, но он в ловушке. Агенты ИИ не могут получить к нему доступ. Этот репо поставляется с двумя пакетами, которые исправляют это: MCP-сервер для агентов ИИ и CLI для терминала. - Принесите транскрипт (обычный текст или с отметками времени) - Загрузите транскрипт как .md - Получите метаданные видео - Поиск в подписях - Загрузите видео или аудио - MCP: @umbertotancorre/youtube-mcp - CLI: @umbertotancorre/youtube-cli download video и download audio полностью автономны. yt-dlp и ffmpeg загружаются автоматически при установке npm. Добавьте это в конфигурацию клиента MCP (например, claude desktop config.json): Все инструменты появляются автоматически. Нет необходимости в установке, npx обрабатывает его при первом запуске. Загрузки всегда идут в папку Downloads на платформе: Это монорепо рабочих пространств npm с тремя пакетами:
Обзор (машинный перевод)
** Zero Setup · No API Key · No Account · Open Source **
YouTube полон знаний, но он в ловушке. Агенты ИИ не могут получить к нему доступ. Этот репо поставляется с двумя пакетами, которые исправляют это: MCP-сервер для агентов ИИ и CLI для терминала.
- Принесите транскрипт (обычный текст или с отметками времени)
- Скачать транскрипт как
.md - Получить метаданные видео
- Поиск в подписях
- Скачать видео или аудио
Доступно как:
- MCP:
@umbertotancorre/youtube-mcp - CLI:
@umbertotancorre/youtube-cli
Все локально. Ключи API не требуются.
Таблица содержимого
MCP сервер
-
Инструменты
-
Установка
-
КЛИ
-
Команды
-
Установка
-
Развитие
-
Отказ от ответственности
-
Лицензия
MCP сервер
Инструменты
| Инструмент | Описание
[скрыто] [скрыто]
[[Т3]] | Получает полную расшифровку в виде простого текста |
get_transcript_timed [MM:SS] get_transcript_timed [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]]] [[T]] [T]] [[T]]] [[T]] [T]] [[T]] [T]] [[T]] [T]] [T]] [[T]] [T]] [T] [T]] [T] [T]] [T] [T]] [T] [T]] [T] [T]] [T] [T]] [T] [T
download_transcript .md .md .md] .md [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T
download_transcript_timed .md download_transcript_timed [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [
get_metadata | Возвращает название, канал, дату публикации, количество просмотров, продолжительность, лайки и описание |
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
YouTube MCP server and CLI
Zero Setup · No API Key · No Account · Open Source
YouTube is full of knowledge, but it is trapped there. AI agents cannot access it natively. This repo ships two packages that fix that: an MCP server for AI agents and a CLI for the terminal.
- Fetch transcript (plain text or with timestamps)
- Download transcript as
.md - Get video metadata
- Search within captions
- Download video or audio
Available as:
All locally. No API keys required.
Table of Contents
MCP Server
Tools
| Tool | Description |
|---|---|
get_transcript |
Fetches the full transcript as plain text |
get_transcript_timed |
Transcript with [MM:SS] timestamps per segment |
download_transcript |
Saves transcript as a .md file |
download_transcript_timed |
Saves transcript as a .md file with timestamps |
get_metadata |
Returns title, channel, publish date, view count, duration, likes, and description |
search_transcript |
Searches for a keyword or phrase and returns matching segments with timestamps |
download_video |
Downloads video+audio as .mp4 |
download_audio |
Downloads audio as .mp3 (or m4a, flac, opus, …) |
download_video and download_audio are fully self-contained. yt-dlp and ffmpeg are downloaded automatically on npm install.
Installation
Method A: let your AI do it
Tell your AI agent:
Add youtube-mcp as an MCP server. Run it with: npx @umbertotancorre/youtube-mcp
Method B: manual config
Add this to your MCP client config (e.g. claude_desktop_config.json):
{
"mcpServers": {
"youtube": {
"command": "npx",
"args": ["-y", "@umbertotancorre/youtube-mcp"]
}
}
}
All tools appear automatically. No install needed, npx handles it on first run.
CLI
Commands
youtube-cli transcript Print transcript as plain text
youtube-cli transcript --timestamps Include [MM:SS] timestamps
youtube-cli transcript --save Save as .md to Downloads
Установка
npx -y @umbertotancorre/youtube-mcpКонфигурация
{
"mcpServers": {
"youtube": {
"command": "npx",
"args": ["-y", "@umbertotancorre/youtube-mcp"]
}
}
}