TranscriptFetch MCP

официальный

Транскрипты видео и аудио для AI-агентов: YouTube, TikTok, Instagram, подкасты, а также поиск по видео.

Что можно делать с TranscriptFetch MCP?

  • Fetch video transcripts — Попросите вашего ассистента извлечь субтитры из любой ссылки на YouTube, TikTok или Instagram через https://transcriptfetch.com/mcp.
  • Get timestamped quotes — Запросите транскрипт с временными метками для каждого сегмента, чтобы ИИ мог цитировать точные моменты из клипа.
  • Handle missing captions automatically — Когда в видео отсутствуют субтитры, сервер запускает AI Fallback Transcription; ассистент может повторить попытку, чтобы собрать текст.
  • Use one format across platforms — Получайте одинаковые поля ответа для ссылок YouTube, TikTok и Instagram, поэтому не требуется разветвлённая логика.
  • Track usage per client — Выдайте каждому клиенту или агенту собственный ключ с отдельными журналами и отзывайте доступ индивидуально, не затрагивая остальных.

Документация

Ваш ассистент останавливается на кнопке воспроизведения

Спросите ассистента о статье — и он ответит. Отправьте ему видео — и он будет догадываться по названию, описанию, по тому, что страница случайно раскрыла. Слова, произнесённые в ролике, — это та часть, которую он никогда не видит.

Без

НазваниеОписаниеВсё, что страница раскрыла

С TranscriptFetch

00:12Бо́льшая часть нашего корпуса была видео,00:19а значит, бо́льшая его часть была00:24вообще не доступна для поиска…

Всё, что сервер берёт на себя

Резервный вариант при каждом запросе

Субтитры возвращаются мгновенно. Если у видео их нет, AI Fallback Transcription запускается как задача, и ассистент снова вызывает инструмент, чтобы получить текст.

Временные метки для каждого сегмента

Каждая строка содержит время начала, поэтому ассистент может сослаться на конкретный момент, а не пересказывать всё целиком.

Единая структура для всех платформ

Ссылка на TikTok и ссылка на YouTube возвращают одинаковые поля. Ничто ниже по цепочке не должно ветвиться в зависимости от источника ссылки.

Сбои ничего не стоят

Кредит списывается, когда текст возвращён. Неудачные запросы, приватные видео и нерабочие ссылки никогда не тарифицируются.

Отдельный ключ для каждого клиента

Отдельные ключи для каждого клиента или агента, у каждого свой журнал, так что вы видите, кто что запрашивал, и можете отозвать один ключ, не затрагивая остальные.

Никакой инфраструктуры для запуска

Никакой очереди, за которой нужно следить, никакого пула прокси, никакого скрапера, который придётся чинить, когда платформа изменит свою разметку.

Настройка вашего клиента

URL сервера · потоковый HTTP https://transcriptfetch.com/mcp

По клиенту

Настройка MCP-сервера для Claude

Все три пути для Claude на одной странице: коннектор в один клик для claude.ai (OAuth, без ключа), однострочная команда для Claude Code и мост mcp-remote для Claude Desktop.

Настройка MCP-сервера для Cursor

Запись в ~/.cursor/mcp.json и тот же блок для VS Code, чтобы инструменты появились в режиме Agent после перезапуска.

Настройка MCP-сервера для Codex

Codex настраивает MCP через stdio, поэтому здесь используется мост mcp-remote и файл ~/.codex/config.toml, в котором он прописывается.

Руководство по настройке MCP

По платформе

MCP-сервер для YouTube

Спрашивайте о любой ссылке на YouTube в чате. Субтитры там, где видео их публикует, AI Fallback Transcription — там, где нет.

MCP-сервер для TikTok

Короткие ролики читаются как текст с временными метками, поэтому ассистент может цитировать сказанное, а не подпись.

MCP-сервер для Instagram

Reels и видеопосты транскрибируются по запросу и возвращаются в той же структуре, что и все остальные источники.

Справочник инструментов и ответов

Часто задаваемые вопросы

Что такое MCP, одним предложением?

Это стандартный способ для ИИ-клиента вызывать внешние инструменты. Вы добавляете наш сервер один раз, и ваш ассистент получает возможность загружать транскрипты — так же, как он мог бы получить доступ к календарю или файловой системе.

Нужно ли мне писать код?

Нет. Добавление сервера — это вставка URL и ключа в настройки вашего клиента. Код нужен только в том случае, если вы создаёте собственного агента; в этом случае тот же сервер работает через API.

Что происходит, когда у видео нет субтитров?

Автоматически включается AI Fallback Transcription — короткие видео возвращаются в том же вызове, обычно примерно за 30 секунд. Длинные медиафайлы становятся фоновой задачей, которую ассистент забирает при следующем вызове, либо он повторяет запрос с ai_fallback: true, когда ответ это подсказывает.

Как это тарифицируется?

Загрузка субтитров стоит один кредит; AI Fallback Transcription тарифицируется по длительности аудио и только при доставке. Оба варианта расходуют один и тот же лимит, что и API. Сбои, приватные видео и заблокированные или недоступные ссылки ничего не стоят.

Могу ли я контролировать, к чему имеет доступ мой ассистент?

Да. Каждый ключ логируется отдельно, поэтому вы можете выдать клиенту собственный ключ, следить за тем, что он вызывает, и отозвать его, не затрагивая остальные.

Работает ли это с клиентами, которых нет в вашем списке?

Если он поддерживает MCP — работает. В сервере нет ничего, что было бы привязано к конкретному клиенту, поэтому любой клиент, который добавит поддержку позже, подключится по тому же URL.