- Home
- MCP servers
- YTTranscipterMultilingualMCP
YTTranscipterMultilingualMCP
- python
0
GitHub Stars
python
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"goatwang-yttransciptermultilingualmcp": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/GoatWang/YTTranscipterMultilingualMCP",
"yt-transcipter-multilingual"
],
"env": {
"ENV": "placeholder"
}
}
}
}YTTranscipterMultilingualMCP provides a dedicated service for transcribing YouTube videos in multiple languages. It runs locally as an MCP server that you can connect to from your MCP client to obtain multilingual transcripts for videos you specify.
How to use
You connect to this MCP server from your MCP client to request transcripts for YouTube videos in various languages. Point your client at the server, give it a YouTube URL and a target language, and you will receive a transcript in that language. You can run the server locally and keep it available to handle multiple transcript requests over time. The server is designed to be a reusable transcription backend that supports multilingual output.
How to install
Prerequisites you must have installed on your machine before starting.
- Python 3.10 or newer
- Docker
Follow these concrete steps to set up and run the MCP server locally.
# Step 1: Clone the MCP server repository
git clone https://github.com/GoatWang/YTTranscipterMultilingualMCP
# Step 2: Build the Docker image for the MCP server
docker build -t yt-transcipter-multilingual .
# Step 3: Run the Docker container to start the MCP server
docker run -d -p 5000:5000 yt-transcipter-multilingual
Configuration snippet for MCP client
Use the following MCP configuration to register this server. It specifies the stdio-based startup command and arguments required to launch the server locally via the uvx tool.
{
"mcpServers": {
"yt-transcipter-multilingual": {
"command": "/Library/Frameworks/Python.framework/Versions/3.10/bin/uvx",
"args": [
"--from",
"git+https://github.com/GoatWang/YTTranscipterMultilingualMCP",
"yt-transcipter-multilingual"
]
}
}
}