YouTube Transcript Remote

Provides a remote MCP server that extracts YouTube transcripts with zero setup, fast caching, and multi-language support.
  • typescript

1

GitHub Stars

typescript

Language

5 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "mohammad1704-youtube-transcript-mcp": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://youtube-transcript-mcp.ergut.workers.dev/sse"
      ]
    }
  }
}

You can access a remote MCP server that extracts transcripts from YouTube videos with zero setup. It works through a public, hosted service and can be used from desktop or mobile clients to obtain transcripts in multiple languages quickly, with robust caching and clear error handling.

How to use

To use this server with an MCP client, load the provided MCP endpoint into your client and call the transcript tool with a YouTube video URL. The server handles different YouTube URL formats, removes tracking parameters, and returns the transcript in your chosen language.

How to install

Prerequisites: you need Node.js and npm installed on your machine.

Option 1: Use the hosted server (no local installation required) by configuring your MCP client to point at the public endpoint.

Option 2: Deploy your own instance if you prefer hosting locally or privately.

Example setup for Claude Desktop client

Configure your Claude Desktop with the following MCP server entry to enable the get_transcript tool.

{
  "mcpServers": {
    "youtube_transcript": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://youtube-transcript-mcp.ergut.workers.dev/sse"
      ]
    }
  }
}

Additional configuration and usage notes

The public server provides a Server-Sent Events (SSE) transport endpoint for real-time communication. You can also use an HTTP transport if your client requires it. The service caches transcripts for faster responses and supports multiple languages.

Troubleshooting and tips

If you encounter issues, verify you are using the latest client version and that the MCP server URL is correct. Enable verbose/debug logging on your client if available to capture more details about the request flow.

API endpoints and usage overview

Public server URL for MCP client usage: https://youtube-transcript-mcp.ergut.workers.dev/sse. The server exposes an MCP-compatible interface for extracting transcripts from YouTube videos.

Available tools

get_transcript

Extracts the transcript from a YouTube video URL. Parameters: url (required), language (optional, defaults to en).

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
YouTube Transcript Remote MCP Server - mohammad1704/youtube-transcript-mcp | VeilStrat