
sinco-lab/mcp-youtube-transcript
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Claude Desktop, Cursor, Cline, Codex 및 기타 MCP 클라이언트의 YouTube 성적을 검색하기위한 TypeScript MCP 서버
개요
Claude Desktop, Cursor, Cline, Codex 및 기타 MCP 호환 클라이언트에 대한 YouTube 성적을 검색하는 TypeScript Model Context Protocol 서버. 로컬 npx 사용용으로 설계되었습니다. 그래서 transcript 요청은 원격 프록시 대신 자신의 기계에서 만들어집니다. 주요 기능: - YouTube 동영상에서 성적표 추출 - 여러 언어 지원 - 현재 YouTube 자막 응답을위한 Android InnerTube fallback - 호환 도구 이름 : get transcript 및 get transcript - get timed transcript와 Timestamped 성적표 출력 - 비디오 메타데이터 및 사용 가능한 성적표 언어 - 연속 또는 단락 모드가있는 형식 텍스트 - 비디오 제목 및 메타데이터를 검색 - 자동 단락 구분 - 텍스트 정상화 및 HTML 엔티티티티티 디코딩 - Robustla 및 탐지 로컬 npx 구성을 사용하므로 transcript 요청은 원격 MCP 프록시 대신 자신의 기계에서 전송됩니다. 1. 명세.
개요(AI 번역)
Claude Desktop, Cursor, Cline, Codex 및 기타 MCP 호환 클라이언트에 대한 YouTube 성적을 검색하는 TypeScript Model Context Protocol 서버. 로컬 npx]를 위해 설계되어 있습니다.
내용 표
- 특징
- 시작하기
- 필수
- 설치
- 사용
- 기본 설정
- 도커
- 테스트
- 문제 해결 및 유지 보수
- 도구
- 개발
- 기여
- 라이센스
특징
주요 기능:
- YouTube 동영상에서 성적표 추출
- 여러 언어 지원
- Android InnerTube는 현재 YouTube caption 응답에 대한 fallback
- 호환성 도구 이름 :
get_transcripts및get_transcript get_timed_transcript로 타임탬프 성적표 출력- 비디오 metadata 및 사용 가능한 성적 언어
- 연속 또는 단락 모드로 형식 텍스트
- 동영상 제목 및 메타데이터 검색
- 자동 단락 세그먼트
- 텍스트 정상화 및 HTML 엔터티 디코딩
- Robust 오류 처리
- 타임스탬프 및 오버랩 감지
시작하기
# 필수품
- Node.js 18 이상
설치
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
MCP YouTube Transcript Server
A TypeScript Model Context Protocol server that retrieves YouTube transcripts for Claude Desktop, Cursor, Cline, Codex, and other MCP-compatible clients. It is designed for local npx usage so transcript requests are made from your own machine instead of a remote proxy.
Table of Contents
Features
Key capabilities:
- Extract transcripts from YouTube videos
- Support for multiple languages
- Android InnerTube fallback for current YouTube caption responses
- Compatible tool names:
get_transcriptsandget_transcript - Timestamped transcript output with
get_timed_transcript - Video metadata and available transcript languages
- Format text with continuous or paragraph mode
- Retrieve video titles and metadata
- Automatic paragraph segmentation
- Text normalization and HTML entity decoding
- Robust error handling
- Timestamp and overlap detection
Getting Started
Prerequisites
- Node.js 18 or higher
Installation
Use a local npx configuration so transcript requests are sent from your own machine instead of a remote MCP proxy.
-
Create or edit the Claude Desktop configuration file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
-
Add the following configuration:
{
"mcpServers": {
"youtube-transcript": {
"command": "npx",
"args": [
"-y",
"@sinco-lab/mcp-youtube-transcript"
]
}
}
}
Quick setup script for macOS:
# Create directory if it doesn't exist
mkdir -p ~/Library/Application\ Support/Claude
# Create or update config file
cat > ~/Library/Application\ Support/Claude/claude_desktop_config.json << 'EOL'
{
"mcpServers": {
"youtube-transcript": {
"command": "npx",
설치
npx -y @sinco-lab/mcp-youtube-transcript설정
{
"mcpServers": {
"youtube-transcript": {
"command": "npx",
"args": [
"-y",
"@sinco-lab/mcp-youtube-transcript"
]
}
}
}