mcp-youtube-transcript and mcp-youtube

These are functional competitors offering nearly identical capabilities—both retrieve YouTube video transcripts via the Model Context Protocol—so users would typically choose one based on implementation quality or maintenance status rather than using both together.

mcp-youtube-transcript
57
Established
mcp-youtube
49
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 6/25
Adoption 8/25
Maturity 16/25
Community 19/25
Stars: 337
Forks: 60
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 47
Forks: 18
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 mcp-youtube

adhikasp/mcp-youtube

Model Context Protocol to fetch youtube transcript

Extracts timestamped transcripts from YouTube videos via video ID or full URL, making them accessible to LLM applications through the Model Context Protocol. Implements MCP as a standard server that integrates with any MCP-compatible client through a simple configuration interface. Built with Python and deployable via `uvx` for seamless integration into existing LLM tool ecosystems.

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