Faceabot YouTube transcript
What is said in a YouTube video: transcript with timestamps, title and channel. Free, no key.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"youtube": {
"url": "https://youtube.faceabot.com/mcp"
}
}
}Remote endpoints
https://youtube.faceabot.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (1)
🟢get_youtube_transcript(video, lang, timestamps, start, max_chars)
Returns the title, channel, duration and full transcript (subtitles or automatic captions) of a public YouTube video, with a timestamp every 30 seconds. Can translate the captions (lang). Use when: you need to know what is said in a YouTube video, summarize it or quote it. Example: {"video":"https://www.youtube.com/watch?v=dQw4w9WgXcQ"}
Input Schema
{
"type": "object",
"properties": {
"video": {
"type": "string",
"description": "YouTube address (watch, youtu.be, shorts) or 11-character video id",
"examples": [
"dQw4w9WgXcQ"
]
},
"lang": {
"type": "string",
"description": "Wanted language code (en, fr, nl…). Default: the video's own captions"
},
"timestamps": {
"type": "boolean",
"default": true
},
"start": {
"type": "integer",
"minimum": 0,
"default": 0
},
"max_chars": {
"type": "integer",
"minimum": 500,
"maximum": 50000,
"default": 20000
}
},
"required": [
"video"
],
"additionalProperties": false
}Community
Evidence