Транскрипты YouTube для AI-агентов
MCP-сервер, REST API и процесс регистрации, который агент может пройти полностью самостоятельно. Человеку не нужно создавать аккаунт или вставлять ключ.
Самостоятельная регистрация, без участия человека
Большинству API для транскриптов требуется, чтобы человек зарегистрировался, открыл панель управления и скопировал ключ, прежде чем агент сможет сделать первый запрос. Здесь не так. Два запроса — и у агента уже есть рабочий ключ с 100 бесплатными кредитами на нём.
Шаг 1 — запросить код (API-ключ не требуется):
curl -X POST https://getyoutubetranscript.com/api/v1/signup \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]"}'Шаг 2 — обменять код на ключ:
curl -X POST https://getyoutubetranscript.com/api/v1/signup/verify \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]", "otp": "123456"}'
# => { "success": true, "api_key": "sk_live_..." }Подключение через MCP
Streamable HTTP, поэтому ничего не запускается локально. Работает с Claude Desktop, Claude Code, Cursor, Windsurf и любым другим MCP-совместимым клиентом. Для клиентов, которые аутентифицируются иначе, поддерживается OAuth 2.1 с динамической регистрацией клиента.
{
"mcpServers": {
"getyoutubetranscript": {
"url": "https://getyoutubetranscript.com/api/mcp",
"headers": {
"Authorization": "Bearer sk_live_..."
}
}
}
}| Инструмент | Что делает | Стоимость |
|---|---|---|
get_youtube_transcript | Полный транскрипт плюс название, автор, миниатюра | 1 кредит |
search_youtube | Поиск видео или каналов с постраничной навигацией | 1 кредит |
get_channel_latest_videos | Метаданные канала и последние загрузки | Бесплатно |
search_channel_videos | Поиск внутри одного канала | 1 кредит |
list_channel_videos | Все видео, загруженные каналом | 1 кредит |
list_playlist_videos | Все видео в плейлисте | 1 кредит |
Или просто вызовите REST API
curl "https://getyoutubetranscript.com/api/v1/transcript?v=dQw4w9WgXcQ" \
-H "Authorization: Bearer sk_live_..."Полное описание эндпоинтов, параметров и форматов ответов — в документации API. Также доступен скачиваемый навык агента и пошаговое руководство по настройке MCP.
Никакой квоты YouTube не нужно отслеживать
Официальный YouTube Data API даёт каждому проекту 10 000 единиц в день, а один только вызов captions.download стоит 200 единиц плюс OAuth. Этот API не проксирует этот эндпоинт вашим ключом, поэтому нет суточного потолка, о котором нужно беспокоиться — только частота запросов, зависящая от тарифа. Полное описание см. в руководстве по квоте.
Предпочитаете начать с панели управления? Создайте ключ вручную — 100 бесплатных кредитов, карта не требуется.
Часто задаваемые вопросы об интеграции агентов
Может ли агент действительно зарегистрироваться самостоятельно, без человека?
Да. Отправьте POST-запрос с email на /api/v1/signup, чтобы получить 6-значный код, затем отправьте POST-запрос с email и кодом на /api/v1/signup/verify — и ответ будет содержать рабочий API-ключ. Не нужно заходить в панель управления, указывать карту или выполнять какие-либо действия вручную. Ключ начинается с 100 бесплатными кредитами.
Нужен ли мне MCP-сервер, или можно просто использовать REST?
Можно и так, и так. MCP лучше подходит, когда модель должна сама решать, когда получить транскрипт в середине разговора, поскольку инструменты самоописываемы и клиент обнаруживает их автоматически. Обычный REST лучше подходит внутри пайплайна, где ваш собственный код решает, когда делать вызов.
Сколько стоит запускать агента на этом сервисе?
100 бесплатных кредитов на старте, затем $5/мес за 1000 кредитов (или $4.50/мес при годовой оплате). Один кредит — один успешный запрос. Неудачные и ограниченные по частоте запросы никогда не списываются, поэтому цикл повторных попыток не сможет незаметно исчерпать баланс.
Какие лимиты частоты запросов?
60 запросов в минуту на бесплатном тарифе, 200 на помесячном, 300 на годовом, применяются как фиксированное окно в 1 минуту на API-ключ. Код 429 означает «сбавьте темп», а не «кредиты закончились» — правильную стратегию отката см. в руководстве по лимиту частоты запросов.
Расходует ли это мою квоту YouTube Data API?
Нет. Сервис не проксирует captions.download вашим ключом, поэтому суточный потолок в 10 000 единиц отслеживать не нужно. Вы ограничены только частотой запросов вашего тарифа.