We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/arrrggghhh/youtube-transcript-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
transcript_fetcher.py•439 B
from youtube_transcript_api import YouTubeTranscriptApi
from youtube_transcript_api.formatters import FetchedTranscript
import os
LANGS = os.environ.get('YOUTUBE_TRANSCRIPT_FETCHER_LANGS')
def get_transcript(video_id):
langs = (LANGS or 'ko,en').split(',')
transcript: FetchedTranscript = YouTubeTranscriptApi().fetch(video_id=video_id, languages=langs)
combined = [i.text for i in transcript]
return ' '.join(combined)