YouTube Transcript Server logo

YouTube Transcript Server

by kimtaeyoon83

A Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video captions and subtitles through a simple interface.

View on GitHub

Last updated: N/A

What is YouTube Transcript Server?

This is a Model Context Protocol (MCP) server designed to extract transcripts from YouTube videos. It allows users to retrieve video captions and subtitles in various languages through a simple API.

How to use YouTube Transcript Server?

The server can be installed via Smithery or mcp-get. Once installed, configure it with Claude Desktop using the provided JSON configuration. Use the get_transcript tool with a YouTube video URL or ID and an optional language code to retrieve the transcript.

Key features of YouTube Transcript Server

  • Support for multiple video URL formats

  • Language-specific transcript retrieval

  • Detailed metadata in responses

  • Robust error handling

Use cases of YouTube Transcript Server

  • Extracting transcripts for analysis

  • Generating subtitles for videos

  • Providing accessibility features

  • Integrating YouTube transcripts into other applications

FAQ from YouTube Transcript Server

How do I install the server?

You can install the server using Smithery or mcp-get. Refer to the installation instructions in the README.

What input parameters does the get_transcript tool accept?

The get_transcript tool requires a 'url' parameter (YouTube video URL or ID) and an optional 'lang' parameter (language code).

What languages are supported?

The server supports any language for which a transcript is available on YouTube. You can specify the language code using the 'lang' parameter.

How does the server handle errors?

The server implements robust error handling for invalid video URLs, unavailable transcripts, language availability issues, and network errors.

Is there a license for this server?

Yes, this MCP server is licensed under the MIT License. See the LICENSE file for details.