# YouTube Transcript Extractor

> Use this tool when you need to extract transcripts from YouTube videos for content analysis, subtitle generation, or creating searchable video archives. It takes YouTube video URLs as input and outputs transcripts in various formats, including options for timestamp inclusion. The tool is ideal for applications requiring easy access to video transcripts, providing a simple command-line interface for flexible output options and comprehensive error handling.

Canonical page: https://skillsregistry.net/skills/tlofreso-youtube-transcript-extractor  
JSON: https://api.skillsregistry.net/v1/skills/tlofreso-youtube-transcript-extractor

## Description

This YouTube Transcript Extractor, developed by tlofreso, provides a command-line tool for extracting transcripts from YouTube videos using various URL formats. Built with Python and leveraging the youtube_transcript_api, it offers features like timestamp inclusion, flexible output options, and support for multiple YouTube URL types. The tool stands out by using script dependencies management and providing comprehensive error handling. By abstracting YouTube transcript retrieval into a simple command-line interface, it enables easy access to video transcripts for various applications. This implementation is particularly useful for content analysis, subtitle generation, or creating searchable video archives.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** social-media
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/tlofreso-youtube-transcript-extractor)
- **Repository:** <https://github.com/tlofreso/mcp-youtube-transcripts>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "tlofreso-youtube-transcript-extractor"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/tlofreso-youtube-transcript-extractor` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/tlofreso-youtube-transcript-extractor/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
