YouTube Transcript MCP Server
by jkawamoto
This MCP server retrieves transcripts for given YouTube video URLs. It provides a tool to fetch the transcript of a specified YouTube video by providing the video URL and optionally the desired language.
Last updated: N/A
What is YouTube Transcript MCP Server?
The YouTube Transcript MCP Server is a tool that allows you to retrieve transcripts from YouTube videos. It functions as a Model Context Protocol (MCP) server, enabling integration with applications like Goose CLI and Claude Desktop.
How to use YouTube Transcript MCP Server?
The server can be installed and configured for use with Goose CLI, Goose Desktop, or Claude Desktop. Configuration involves specifying the command and arguments needed to run the server. Once configured, you can use the get_transcript
tool by providing the YouTube video URL. Optionally, you can specify the desired language for the transcript.
Key features of YouTube Transcript MCP Server
Fetches YouTube video transcripts
Supports specifying the transcript language
Integrates with Goose CLI and Goose Desktop
Integrates with Claude Desktop
Supports proxy servers for restricted environments
Use cases of YouTube Transcript MCP Server
Generating summaries of YouTube videos
Analyzing the content of YouTube videos
Creating subtitles for videos
Integrating YouTube transcripts into other applications
Accessing transcripts in environments with YouTube access restrictions
FAQ from YouTube Transcript MCP Server
What is an MCP server?
What is an MCP server?
MCP stands for Model Context Protocol. It's a protocol that allows different applications to communicate and share information.
How do I install this server for Goose CLI?
How do I install this server for Goose CLI?
Edit the ~/.config/goose/config.yaml
file to include the provided extension configuration.
How do I install this server for Claude Desktop?
How do I install this server for Claude Desktop?
Edit the claude_desktop_config.json
file and add the server configuration under the mcpServers
section.
Can I use this server with proxy servers?
Can I use this server with proxy servers?
Yes, you can configure the server to use proxy servers by setting the HTTP_PROXY
, HTTPS_PROXY
, WEBSHARE_PROXY_USERNAME
, and WEBSHARE_PROXY_PASSWORD
environment variables or using the corresponding command line arguments.
What if I get an IP ban from YouTube?
What if I get an IP ban from YouTube?
The documentation suggests using proxy servers to work around IP bans. See the provided link to the YouTube Transcript API documentation for more details.