YouTube Translate MCP logo

YouTube Translate MCP

by brianshin22

YouTube Translate MCP is a Model Context Protocol (MCP) server that provides access to the YouTube Translate API. It allows users to obtain transcripts, translations, and summaries of YouTube videos.

View on GitHub

Last updated: N/A

What is YouTube Translate MCP?

YouTube Translate MCP is a server that implements the Model Context Protocol (MCP) to interact with the YouTube Translate API. It enables users to programmatically retrieve transcripts, translate them into various languages, generate subtitles, and create summaries of YouTube video content.

How to use YouTube Translate MCP?

The server can be installed via Smithery or manually using pip/uv. To run the server, set the YOUTUBE_TRANSLATE_API_KEY environment variable and execute the youtube-translate-mcp command. It can also be deployed using Docker. Configuration with Claude Desktop allows for testing and integration with the Claude AI assistant.

Key features of YouTube Translate MCP

  • Get transcripts of YouTube videos

  • Translate transcripts to different languages

  • Generate subtitles in SRT or VTT format

  • Create summaries of video content

  • Search for specific content within videos

Use cases of YouTube Translate MCP

  • Generating multilingual subtitles for YouTube videos

  • Creating summaries of video content for quick understanding

  • Translating video transcripts for accessibility

  • Searching for specific information within video transcripts

  • Integrating YouTube video analysis into AI workflows

FAQ from YouTube Translate MCP

What is the Model Context Protocol (MCP)?

MCP is a protocol for model composition, allowing different models to interact and work together.

What is the required Python version?

Python 3.12 or higher is required.

How do I get a YouTube Translate API key?

You need to obtain an API key from the YouTube Translate API provider. Refer to their documentation for instructions.

How do I deploy with Smithery?

Set the YOUTUBE_TRANSLATE_API_KEY configuration parameter in your smithery.yaml file to your YouTube Translate API key.

Where can I find MCP logs when using Claude Desktop?

MCP logs from Claude can be found at ~/Library/Logs/Claude/mcp-server-{asfasf}.log.