- Home
- MCP servers
- YouTube Transcript Server
YouTube Transcript Server
- typescript
0
GitHub Stars
typescript
Language
7 months ago
First Indexed
3 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": {
"mcp-mirror-kimtaeyoon83_mcp-server-youtube-transcript": {
"command": "npx",
"args": [
"-y",
"@kimtaeyoon83/mcp-server-youtube-transcript"
]
}
}
}You can access YouTube video transcripts through a dedicated MCP (Model Context Protocol) server. This server exposes a simple get_transcript tool to fetch captions in a chosen language, making it easy to retrieve transcripts for any YouTube video directly from your MCP-enabled client.
How to use
You interact with the YouTube Transcript MCP server through your MCP client by calling the get_transcript tool. This tool retrieves transcripts from YouTube videos and returns the text along with relevant metadata.
How to install
Prerequisites you need before you install and run the server:
- Node.js 18 or higher
- npm or yarn
Install the MCP server using the provided command for automatic client integration or configure your MCP client to use the server entry shown below.
Configuration and setup details
{
"mcpServers": {
"youtube-transcript": {
"command": "npx",
"args": ["-y", "@kimtaeyoon83/mcp-server-youtube-transcript"]
}
}
}
Security and reliability notes
The server validates input parameters and handles YouTube API errors gracefully. It includes timeouts for transcript retrieval and provides detailed error messages to help you troubleshoot issues.
Usage examples and tips
Example: Retrieve an English transcript for a YouTube video using the get_transcript tool. The tool accepts the video URL or video ID and an optional language code (default is en).
Additional considerations
If you use the Smithery installation path, you can automatically install the server for a Claude client with:
npx @smithery/cli install @kimtaeyoon83/mcp-server-youtube-transcript --client claude
You can also install components via MCP management tools as shown in the installation flow. Ensure you keep your environment secure and monitor for any network-related issues when retrieving transcripts.
Available tools
get_transcript
Extract transcripts from YouTube videos by providing a URL or video ID and an optional language code to specify the transcript language.