This is an MCP server that allows you to directly download transcripts of YouTube videos.
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.
To install YouTube Transcript Server for Claude Desktop automatically via Smithery:
npx @smithery/cli install @kimtaeyoon83/mcp-server-youtube-transcript --client claude
url
(string, required): YouTube video URL or video IDlang
(string, optional, default: “en”): Language code for transcript (e.g., ‘ko’, ‘en’)To use with Claude Desktop, add this server configuration:
{
"mcpServers": {
"youtube-transcript": {
"command": "npx",
"args": ["-y", "@kimtaeyoon83/mcp-server-youtube-transcript"]
}
}
}
mcp-get A command-line tool for installing and managing Model Context Protocol (MCP) servers.
npx @michaellatman/mcp-get@latest install @kimtaeyoon83/mcp-server-youtube-transcript
awesome-mcp-servers A curated list of awesome Model Context Protocol (MCP) servers.
Install dependencies:
npm install
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
npm test
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector for development:
npm run inspector
The server implements robust error handling for common scenarios:
await server.callTool("get_transcript", {
url: "https://www.youtube.com/watch?v=VIDEO_ID",
lang: "en"
});
await server.callTool("get_transcript", {
url: "VIDEO_ID",
lang: "ko"
});
chat: https://youtu.be/ODaHJzOyVCQ?si=aXkJgso96Deri0aB Extract subtitles
The server:
This MCP server is licensed under the MIT License. See the LICENSE file for details.
Model Context Server Protocol for your HANA DB
MCP server of servers
An MCP (Model Context Protocol) server for executing macOS terminal commands with ZSH shell. This server provides a secure way to execute shell commands with built-in whitelisting and approval mechanisms.