mcp-server-youtube-transcript

by kimtaeyoon83

Integrations

  • Enables retrieval of transcripts and subtitles from YouTube videos, supporting multiple video URL formats and language-specific transcript extraction.

Сервер транскриптов YouTube

Сервер Model Context Protocol, который позволяет извлекать транскрипты из видео YouTube. Этот сервер обеспечивает прямой доступ к титрам и субтитрам видео через простой интерфейс.

Установка через Smithery

Чтобы автоматически установить YouTube Transcript Server для Claude Desktop через Smithery :

npx -y @smithery/cli install @kimtaeyoon83/mcp-server-youtube-transcript --client claude

Компоненты

Инструменты

  • получить_транскрипт
    • Извлечение транскриптов из видео YouTube
    • Входные данные:
      • url (строка, обязательно): URL-адрес видео YouTube или идентификатор видео
      • lang (строка, необязательно, по умолчанию: "en"): Код языка для транскрипта (например, 'ko', 'en')

Основные характеристики

  • Поддержка нескольких форматов URL-адресов видео
  • Поиск транскриптов по конкретному языку
  • Подробные метаданные в ответах

Конфигурация

Для использования с Claude Desktop добавьте следующую конфигурацию сервера:

{ "mcpServers": { "youtube-transcript": { "command": "npx", "args": ["-y", "@kimtaeyoon83/mcp-server-youtube-transcript"] } } }

Установить с помощью инструмента

mcp-get Инструмент командной строки для установки и управления серверами Model Context Protocol (MCP).

npx @michaellatman/mcp-get@latest install @kimtaeyoon83/mcp-server-youtube-transcript

Awesome-mcp-серверы

awesome-mcp-servers Специально подобранный список великолепных серверов Model Context Protocol (MCP).

Разработка

Предпосылки

  • Node.js 18 или выше
  • нпм или пряжа

Настраивать

Установить зависимости:

npm install

Сборка сервера:

npm run build

Для разработки с автоматической пересборкой:

npm run watch

Тестирование

npm test

Отладка

Поскольку серверы MCP взаимодействуют через stdio, отладка может быть сложной. Мы рекомендуем использовать MCP Inspector для разработки:

npm run inspector

Запуск оценок

Пакет evals загружает клиент mcp, который затем запускает файл index.ts, поэтому нет необходимости перестраиваться между тестами. Вы можете загрузить переменные среды, указав префикс команды npx. Полную документацию можно найти здесь .

OPENAI_API_KEY=your-key npx mcp-eval src/evals/evals.ts src/index.ts

Обработка ошибок

Сервер реализует надежную обработку ошибок для распространенных сценариев:

  • Недействительные URL-адреса или идентификаторы видео
  • Недоступные стенограммы
  • Проблемы с доступностью языка
  • Ошибки сети

Примеры использования

  1. Получить расшифровку по URL-адресу видео:
await server.callTool("get_transcript", { url: "https://www.youtube.com/watch?v=VIDEO_ID", lang: "en" });
  1. Получить расшифровку по идентификатору видео:
await server.callTool("get_transcript", { url: "VIDEO_ID", lang: "ko" });
  1. Как извлечь субтитры YouTube в приложении Claude Desktop
chat: https://youtu.be/ODaHJzOyVCQ?si=aXkJgso96Deri0aB Extract subtitles

Соображения безопасности

Сервер:

  • Проверяет все входные параметры
  • Изящно обрабатывает ошибки API YouTube
  • Реализует тайм-ауты для извлечения расшифровки
  • Предоставляет подробные сообщения об ошибках для устранения неполадок

Лицензия

Этот сервер MCP лицензирован по лицензии MIT. Подробности см. в файле LICENSE.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Сервер Model Context Protocol, который позволяет извлекать транскрипты из видео YouTube. Этот сервер обеспечивает прямой доступ к титрам и субтитрам видео через простой интерфейс.

  1. Установка через Smithery
    1. Компоненты
      1. Инструменты
    2. Основные характеристики
      1. Конфигурация
        1. Установить с помощью инструмента
          1. Awesome-mcp-серверы
            1. Разработка
              1. Предпосылки
              2. Настраивать
              3. Тестирование
              4. Отладка
            2. Запуск оценок
              1. Обработка ошибок
                1. Примеры использования
                  1. Соображения безопасности
                    1. Лицензия

                      Related MCP Servers

                      • -
                        security
                        A
                        license
                        -
                        quality
                        A Model Context Protocol server that enables retrieval of transcripts from YouTube videos with language-specific support.
                        Last updated -
                        526
                        MIT License
                      • -
                        security
                        F
                        license
                        -
                        quality
                        A Model Context Protocol server that enables AI assistants to extract transcripts from YouTube videos, allowing AI to analyze and work with video content directly.
                        Last updated -
                        6
                        1
                        TypeScript
                      • -
                        security
                        -
                        license
                        -
                        quality
                        A Model Context Protocol server that enables access to YouTube video content through transcripts, translations, summaries, and subtitle generation in various languages.
                        Last updated -
                        Python
                        MIT License
                      • A
                        security
                        A
                        license
                        A
                        quality
                        A Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video transcripts and subtitles through a simple interface, making it ideal for content analysis and processing.
                        Last updated -
                        1
                        258
                        10
                        TypeScript
                        MIT License
                        • Linux
                        • Apple

                      View all related MCP servers

                      ID: z429kk3te7