mcp-youtube-transcript and ytt-mcp

mcp-youtube-transcript
50
Established
ytt-mcp
33
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 9/25
Community 21/25
Maintenance 6/25
Adoption 9/25
Maturity 9/25
Community 9/25
Stars: 337
Forks: 60
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 71
Forks: 5
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
No Package No Dependents

About mcp-youtube-transcript

jkawamoto/mcp-youtube-transcript

MCP server retrieving transcripts of YouTube videos

Exposes three tools via the Model Context Protocol: `get_transcript` and `get_timed_transcript` for retrieving video content with optional language selection, plus `get_video_info` for metadata. Implements automatic response pagination by splitting transcripts exceeding 50,000 characters with cursor-based retrieval to stay within LLM token limits. Integrates with Claude Desktop, Goose, and LM Studio through MCP, with Docker deployment support and configurable proxy handling for restricted networks.

About ytt-mcp

cottongeeks/ytt-mcp

MCP server to fetch YouTube transcripts

Implements the Model Context Protocol (MCP) standard to integrate YouTube transcript fetching into Claude Desktop, Raycast, and other MCP-compatible clients. Built with fastmcp framework and distributed via uv for streamlined installation, it exposes a simple tool interface that enables AI assistants to retrieve and process video transcripts programmatically. Supports direct integration into AI workflows—for example, generating summaries or thematic breakdowns through natural language prompts.

Scores updated daily from GitHub, PyPI, and npm data. How scores work