Back to MCP Directory
YouTube Transcript
Model Context Protocol low risk

YouTube Transcript

This MCP server retrieves YouTube video transcripts, offering language selection, timestamps, and ad filtering, enhancing content accessibility and analysis.

Connections & Capabilities

Connects To

GitHub

Capabilities

read

Quickstart

Install

npx -y @smithery/cli install @kimtaeyoon83/mcp-server-youtube-transcript --client claude

Config

{
  "mcpServers": {
    "youtube-transcript": {
      "command": "npx",
      "args": ["-y", "@kimtaeyoon83/mcp-server-youtube-transcript"]
    }
  }
}

Exposed MCP Tools (1)

safe
get_transcript

Extracts the transcript from a YouTube video based on the provided URL and language preferences.

Read-only operation; retrieves data without modifying any resources.

Safety Assessment

This server is generally safe for use as it primarily performs read-only operations. The risk is low, but it's important to be aware of potential network errors and the reliance on YouTube's API. Ensure proper error handling in client applications.

  • Read-only access to YouTube transcripts.
  • No external dependencies for transcript fetching.
  • Input validation for video URLs and IDs.
  • Graceful handling of YouTube API errors.
  • Timeouts implemented for transcript retrieval.
  • Potential for network errors during transcript retrieval.
  • Reliance on YouTube's API availability and stability.
  • Ad filtering relies on chapter markers, which may not be accurate.
  • No sandboxing of the execution environment.