YouTube Transcript MCP Server

This MCP server retrieves transcripts for given YouTube video URLs. Its README documents 4 tools, including get_transcript, get_timed_transcript, get_video_info.

People who need social media tools inside Claude, Cursor, VS Code, or another MCP client. The project is written in Python.

VERIFIED ACTIVE

LAST COMMIT 2026-08-08 · ★ 470 · #17 OF 46 MAINTAINED SOCIAL MEDIA · VERIFIED 2026-08-25

MIT · Python servers · how we verify → /methodology

01 · Install YouTube Transcript

Claude Desktop

Settings → Extensions → Install, then select the https://github.com/jkawamoto/mcp-youtube-transcript/releases/download/v0.7.1/mcp-youtube-transcript.mcpb .mcpb bundle

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as Claude Desktop extension (.mcpb bundle)

license MIT - declared in the repository

registry namespace io.github.jkawamoto is GitHub-verified and matches the repo owner

03 · What YouTube Transcript can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can fetch the transcript of a specified YouTube video, fetch the transcript of a specified YouTube video with timestamps, fetch the metadata of a specified YouTube video, and retrieve the available languages for the video.

The 4 tools it gives your agent

Extracted from the project's README - what mcp-youtube-transcript lets an agent do.

get_transcript
- Fetches the transcript of a specified YouTube video.
get_timed_transcript
- Fetches the transcript of a specified YouTube video with timestamps.
get_video_info
- Fetches the metadata of a specified YouTube video.
get_available_languages
- Retrieves the available languages for the video.

Latest releases

v0.7.1 · 2026-08-08

Migrate to MCP Python SDK v2 · bump cryptography from 49.0.0 to 50.0.0

v0.7.0 · 2026-07-09

bump starlette from 1.0.0 to 1.0.1 · bump pyjwt from 2.12.1 to 2.13.0 · bump cryptography from 48.0.0 to 48.0.1 · bump python-multipart from 0.0.29 to 0.0.31 · bump starlette from 1.0.1 to 1.3.1 · bump yt-dlp from…

v0.6.4 · 2026-05-20

bump idna from 3.13 to 3.15

04 · Who maintains YouTube Transcript

mcp-youtube-transcript is maintained by jkawamoto. We track 4 MCP servers from jkawamoto - 2 actively maintained, 553 combined GitHub stars, oldest repo from Feb 2025. Full record: all servers from jkawamoto.

  1. mcp-florence2 An MCP server for processing images using Florence-2 ★ 7

05 · Facts

category
social media - ranked #17 of 46 actively-maintained social media servers as of 2026-08-25.
release cadence
2 releases in the last 90 days (latest 2026-08-08)
registry
io.github.jkawamoto/mcp-youtube-transcript (active, first published 2025-09-17 · 22 versions)
packages
mcpb:https://github.com/jkawamoto/mcp-youtube-transcript/releases/download/v0.7.1/mcp-youtube-transcript.mcpb

06 · YouTube Transcript FAQ

Is YouTube Transcript still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-08 and it shipped 2 releases in the last 90 days. We re-verify nightly.

What can YouTube Transcript do?

With this server connected, an agent can fetch the transcript of a specified YouTube video, fetch the transcript of a specified YouTube video with timestamps, fetch the metadata of a specified YouTube video, and retrieve the available languages for the video.

07 · Alternatives to YouTube Transcript

More social media MCP servers · Synter Ads · Unlinked

More Python MCP servers · Unraid MCP · Kindex · CLI Bridge MCP · Slidev MCP · Canvas API MCP · see all