clipform_youtube_transcript
ActiveTool of io.github.Clipform/mcp-server
Extract the transcript, title, and channel info from a YouTube video. Returns the full transcript text plus metadata (title, channel, duration). Supports any public YouTube video with captions enabled. Does NOT work for private/age-restricted videos, videos with captions disabled, or non-YouTube URLs.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "YouTube video URL (any format: watch?v=, youtu.be/, shorts/)"
},
"lang": {
"type": "string",
"default": "en",
"description": "Transcript language code (default: 'en'). Try 'en' first, omit for auto-detect if English unavailable."
},
"max_chars": {
"type": "number",
"default": 15000,
"description": "Maximum transcript characters to return (default: 15000). Increase for longer videos where full context matters."
}
},
"additionalProperties": false
}Parent server
io.github.Clipform/mcp-server
https://github.com/clipform/mcp-server
1/7 registries