← Back to search

io.github.jkawamoto/mcp-youtube-transcript

jkawamoto Scanned just now

An MCP server retrieving transcripts of YouTube videos

B
77.3 / 100

Versions

0.5.0latest
first seen Jun 5, 2026
0.6.3
first seen May 19, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 4

get_transcript
annotations: none low

Retrieves the transcript of a YouTube video.

ctx string url str lang str next_cursor string
get_timed_transcript
annotations: none low

Retrieves the transcript of a YouTube video with timestamps.

ctx string url str lang str next_cursor string
get_video_info
annotations: none low

Retrieves the video information.

ctx string url str
get_available_languages
annotations: none low

Retrieves the available languages for the video.

ctx string url str

Permissions 3

network medium
Server uses network capabilities via: requests, urllib
filesystem low
Server uses filesystem capabilities via: os
env_vars low
Server uses env_vars capabilities via: os.getenv()

Scan Findings 32

medium
Vulnerable dependency: yt-dlp@2025.9.26 (GHSA-6v4j-43gg-vj32) dependency_analyzer · 95%
low
Tool 'get_transcript' has no annotations annotation_checker · 100%
low
Tool 'get_timed_transcript' has no annotations annotation_checker · 100%
low
Tool 'get_video_info' has no annotations annotation_checker · 100%
low
Tool 'get_available_languages' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: requests@2.32.3 (GHSA-9hjg-9r4m-mvj7) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.32.3 (GHSA-gc5v-m9x4-r6x2) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.32.3 (PYSEC-2026-1872) dependency_analyzer · 95%
medium
Vulnerable dependency: requests@2.32.3 (PYSEC-2026-2275) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2025.9.26 (GHSA-69qj-pvh9-c5wg) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2025.9.26 (GHSA-c6mh-fpjc-4pr3) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2025.9.26 (GHSA-f7j3-774f-rfhj) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2025.9.26 (GHSA-g3gw-q23r-pgqm) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2025.9.26 (GHSA-vx4q-3cr2-7cg2) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2025.9.26 (PYSEC-2026-3430) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2025.9.26 (PYSEC-2026-3431) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2025.9.26 (PYSEC-2026-3432) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2025.9.26 (PYSEC-2026-3433) dependency_analyzer · 95%
medium
Vulnerable dependency: yt-dlp@2025.9.26 (PYSEC-2026-3622) dependency_analyzer · 95%
info
pyproject.toml metadata manifest_parser · 100%
info
Tool: get_transcript manifest_parser · 90%
info
Tool: get_timed_transcript manifest_parser · 90%
info
Tool: get_video_info manifest_parser · 90%
info
Tool: get_available_languages manifest_parser · 90%
info
Required env vars (1) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 90%
low
Permission: filesystem access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
info
No dependency files found for SBOM generation sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%