# YouTube2Text

> Use this tool when you need to extract clean text from YouTube video transcriptions for AI processing workflows, such as analysis, summarization, and content generation. It solves the problem of manual subtitle processing by providing a REST API and Model Context Protocol integration to deliver text without timecodes and metadata. The tool accepts YouTube video URLs as input and outputs clean text, making it suitable for content creators, researchers, and developers who require programmatic access to video transcriptions.

Canonical page: https://skillsregistry.net/skills/youtube2text  
JSON: https://api.skillsregistry.net/v1/skills/youtube2text

## Description

This MCP server provides YouTube video transcription extraction through a REST API and Model Context Protocol integration, removing subtitle timecodes and metadata to deliver clean text suitable for AI processing workflows. Built with support for multiple AI models (Claude, OpenAI, Gemini) and automation platforms (Zapier, n8n), it offers both direct API access via curl/HTTP requests and seamless MCP integration that allows AI assistants to automatically fetch YouTube transcripts for analysis, summarization, and content generation tasks. The implementation includes demo API keys for quick testing, production-ready quotas for regular usage, and comprehensive error handling with rate limiting, making it valuable for content creators, researchers, and developers who need programmatic access to YouTube video transcriptions without manual subtitle processing.

## Trust

- **Trust score (0–1):** 0.30
- **Verification tier:** unverified
- **Last scanned:** 2026-09-01

## Facts

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

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/youtube2text)

## 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": "youtube2text"
    }
  }
}
```

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