Back to Home
guangxiangdebizi icon

youtube-subtitle-mcp

Verified Safe

by guangxiangdebizi

Overview

Fetches YouTube video subtitles/transcripts in multiple formats (SRT, VTT, TXT, JSON) to be consumed by Model Context Protocol (MCP) clients or other applications.

Installation

Run Command
npx -y youtube-subtitle-mcp

Environment Variables

  • PORT

Security Notes

The server uses standard Node.js and Express practices. No 'eval' or obfuscation is present. CORS is explicitly configured. While DNS rebinding protection is disabled by default for local development, the code explicitly mentions and provides guidance for enabling and configuring it in production, demonstrating security awareness. No hardcoded secrets were found; it relies on `dotenv` for environment variables like PORT. The core functionality involves making external network requests to YouTube, which is expected and handled by `youtubei.js`.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens5000
Stars0
Forks0
Last Update2025-11-26

Tags

YouTubeSubtitlesTranscriptsMCPNode.js