youtube-translate-mcp
1
YouTube Translate MCP is a server that facilitates access to the YouTube Translate API, providing functionalities like video transcription, subtitle generation, content translation, and summary creation. It supports deployment via Docker or Smithery and is primarily aimed at enhancing video content accessibility and analysis.
YouTube Translate MCP
A Model Context Protocol (MCP) server designed for interacting with the YouTube Translate API. It allows users to obtain transcripts, translations, and summaries of YouTube videos.
Features
- Transcribe YouTube videos
- Translate transcripts into various languages
- Generate subtitles in SRT or VTT format
- Summarize video content
- Search for specific content in videos
Installation
Via Smithery
- Easy installation via Smithery for Claude Desktop users.
Manually
- Requires Python 3.12 or higher.
- Install using uv or pip.
- Option to install from source by cloning the repository.
Usage
- Employ stdio or SSE transport for server operations.
Docker
- Instructions for building and running the server using Docker.
Environment Variables
- Requires
YOUTUBE_TRANSLATE_API_KEY
.
Deployment
- Features
smithery.yaml
for deployment ease with Smithery.
Development
- Set up and test using Docker or local development tools.
- Instructions for testing with Claude Desktop and debugging tips.
License
- MIT License.