# YouTube Transcript Extractor

> Use this tool when you need to extract transcripts from YouTube videos for automated content analysis, such as sentiment analysis or topic extraction. It takes YouTube video URLs as input and outputs transcript text, providing a standardized interface for retrieving captions from various link formats. This tool is ideal for applications requiring YouTube content integration, simplifying the process by handling complexities of the YouTube API.

Canonical page: https://skillsregistry.net/skills/highlight-ing-youtube-transcript  
JSON: https://api.skillsregistry.net/v1/skills/highlight-ing-youtube-transcript

## Description

This YouTube MCP server, developed using TypeScript and the Highlight AI MCP SDK, enables AI agents to extract transcripts from YouTube videos. It provides a standardized interface for retrieving transcript text from various YouTube URL formats, including standard, shortened, and embed links. The implementation focuses on simplicity and error handling, offering functionality to fetch English transcripts from videos with captions enabled. It's particularly useful for applications requiring automated content analysis, such as sentiment analysis, topic extraction, or summarization of YouTube videos, without directly dealing with YouTube's API complexities. The server supports Node.js >=18.0.0 and uses the youtube-transcript library for transcript retrieval, making it a practical solution for integrating YouTube content into AI-driven workflows.

## 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/highlight-ing-youtube-transcript)
- **Repository:** <https://github.com/highlight-ing/highlight-youtube-mcp>

## 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": "highlight-ing-youtube-transcript"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/highlight-ing-youtube-transcript` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/highlight-ing-youtube-transcript/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
