Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • Phrases MCP Server
  • mcp-data-extractor
  • YouTube Watch Later MCP Server
  • GitHub MCP Server
  • Xano MCP Server for Smithery
Back to MCP Servers
YouTube Transcript Extractor MCP

YouTube Transcript Extractor MCP

Public
MalikElate/yt-description-mcp

Enables AI assistants to extract and analyze transcripts from public YouTube videos with caption support via Model Context Protocol integration for seamless use with Cursor and Claude Desktop.

typescript
0 tools
May 30, 2025
Updated Jun 4, 2025

Supercharge Your AI with YouTube Transcript Extractor MCP

MCP Server

Unlock the full potential of YouTube Transcript Extractor MCP through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.

Unified API Access
Complete Tracing
Instant Setup
Get Started Now

Free tier available • No credit card required

Instant Setup
99.9% Uptime
10,000+Monthly Requests

YouTube Transcript Extractor MCP 🎥

A Model Context Protocol (MCP) server that enables AI assistants to extract transcripts from YouTube videos. Built for integration with Cursor and Claude Desktop, this tool allows AI to analyze and work with YouTube video content directly.

Features

  • 🎯 Extract transcripts from any public YouTube video
  • 🔌 Easy integration with Cursor and Claude Desktop
  • 🚀 Built with TypeScript for type safety
  • 📦 Simple setup and deployment
  • 🛠️ Based on the Model Context Protocol

Prerequisites

  • Node.js (v16 or higher)
  • pnpm (recommended) or npm
  • A YouTube video URL to extract transcripts from

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/yt-mcp.git cd yt-mcp
  1. Install dependencies:
pnpm install
  1. Build the project:
pnpm run build

Configuration

For Cursor

  1. Open Cursor Settings
  2. Navigate to MCP → Add new MCP server
  3. Configure with these settings:
    • Name: youtube-transcript
    • Type: command
    • Command: node /absolute/path/to/yt-mcp/build/index.js

For Claude Desktop

Add this configuration to your Claude Desktop config:

{ "mcpServers": { "youtube-transcript": { "command": "node", "args": ["/absolute/path/to/yt-mcp/build/index.js"] } } }

Usage

Once configured, the AI can extract transcripts from YouTube videos by calling the tool with a video URL. Example:

// The AI will use this format internally const transcript = await extractTranscript({ input: "https://www.youtube.com/watch?v=VIDEO_ID" });

Technical Details

The server is built using:

  • @modelcontextprotocol/sdk - For MCP implementation
  • youtube-transcript - For transcript extraction
  • TypeScript - For type safety and better development experience

Limitations

  • Only works with public YouTube videos
  • Videos must have captions/subtitles enabled
  • Some videos may have auto-generated captions which might not be 100% accurate

Troubleshooting

Common issues and solutions:

  1. "Cannot find video ID" error

    • Ensure the YouTube URL is complete and correct
    • Check if the video is publicly accessible
  2. "No transcript available" error

    • Verify that the video has captions enabled
    • Try a different video to confirm the tool is working
  3. Build errors

    • Make sure all dependencies are installed
    • Check Node.js version (should be v16 or higher)

Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • Phrases MCP Server
    Phrases MCP Server

    Efficient MCP (Model Context Protocol) server for managing inspirational phrases with full CRUD capa...

    6 tools
    Added May 30, 2025
  • mcp-data-extractor
    mcp-data-extractor

    Extract embedded data and SVG components from TypeScript and JavaScript source files into structured...

    2 tools
    Added May 30, 2025
  • YouTube Watch Later MCP Server
    YouTube Watch Later MCP Server

    Provides secure OAuth2 access to retrieve URLs of YouTube videos added to a custom playlist within a...

    Added May 30, 2025
  • GitHub MCP Server
    GitHub MCP Server

    Enhance Claude Desktop with seamless GitHub integration via Model Context Protocol, enabling natural...

    Added May 30, 2025
  • Xano MCP Server for Smithery
    Xano MCP Server for Smithery

    Model Context Protocol server enabling seamless integration between Claude AI and Xano databases wit...

    Added May 30, 2025