drio
Open app

temp

Source

MCP server for youtube! Allows you to directly search and access transcripts on youtube through a single call in the Claude LLM

Catalog onlyCatalog onlySTDIO

Overview

YouTube Server MCP is a server that allows users to directly search and access transcripts from YouTube videos through a single call in the Claude LLM.

To use the YouTube Server MCP, install the dependencies using bun install, and then run the server with bun run index.ts.

  • Direct access to YouTube video transcripts - Integration with Claude LLM for enhanced search capabilities - Simple installation and running process using Bun
  1. Quickly retrieving transcripts for educational videos.
  2. Searching for specific content within YouTube videos.
  3. Enhancing accessibility for users who prefer reading over watching.

Add to your AI client

Use these steps to connect temp in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

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

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

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

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

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

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "youtube-server-mcp-dongjunhahm": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-youtube-server-mcp-dongjunhahm"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

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

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

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

FAQ

Can I use this server for any YouTube video?

Yes! You can access transcripts for any public YouTube video.

What is Bun?

Bun is a fast all-in-one JavaScript runtime that simplifies the development process.