CY

cottongeeks/ytt-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

74 stars 4 forks 품질 50 트렌드 14MIT

MCP 서버 to fetch YouTube 성적표

개요

MCP 서버는 YouTube 동영상에 대한 성적표를 읽습니다. 설치하고 실행하는 가장 편리한 방법은 uv를 사용하고 uvx를 사용하여 패키지를 호출하는 것입니다. 서버에서 테스트하고 테스트할 수 있는 localhost URL을 생성합니다. Settings → Developer로 이동하여 Edit Config을 클릭하십시오. claude-desktop-config를 엽니다. 기본 편집기에서 json 파일. 다음을 만드십시오. Relaunch Claude config 아래 스크린 샷에 표시된대로 서버를 시도 Raycast를 사용하면 MCP 확장에서 Install Server 명령을 호출하여 MCP 서버를 설치할 수 있습니다. MCP 서버를 @youtube-transcript로 참조하고 상호 작용할 수 있습니다. Raycast AI Command에서 사용할 수 있습니다. 예를 들어, 클립보드에서 YouTube URL을 추출하고 요약하는 데 사용할 수 있습니다. https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0] [T0] [T0]] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0]] https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505] https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505]]] https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505]]]]]] [[https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505]]]]]]] [[[[[[https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505]]]]]]]]]]]]]] [[[[[[[https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[

개요(AI 번역)

MCP 서버는 YouTube 동영상에 대한 성적표를 읽습니다.

설치 및 실행

설치하고 실행하는 가장 편리한 방법은 uv를 사용 하 고 다음 패키지를 호출 uvx

MCP Inspector 사용 (개발 / 디버깅 / 테스트 전용)

서버에서 테스트하고 테스트할 수 있는 localhost URL을 생성합니다.

Claude 데스크탑

으로 이동 Settings → Developer , 다음을 클릭합니다 Edit Config . claude-desktop-config를 엽니다. 기본 편집기에서 json 파일. 다음을 만드십시오.

Relaunch Claude config 아래 스크린 샷에 표시된대로 서버를 시도

레이캐스트

Raycast를 사용하는 경우, MCP 확장에서 Install Server 명령을 호출하여 MCP 서버를 설치할 수 있습니다.

MCP 서버를 @youtube-transcript로 참조하고 상호 작용할 수 있습니다. Raycast AI Command에서 사용할 수 있습니다. 예를 들어, 클립보드에서 YouTube URL을 추출하고 요약하는 데 사용할 수 있습니다.

아래 비디오 데모 보기

https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505 https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505]] [T2]] [T2]] [T2]] [T2]] [T2]] [T2]] [T2] [T2]] [T2] [T2]] [T2]] [T2]] [T2] [T2]] [T2]] [T2] [T2]] [T2]] [T2] [T2]] [T2]] [T2]] [T2] [T2]] [T2] https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505]] https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505]]] [[https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505]]]]]]]]]]]] [[[[[[[[[https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505]]]]]]]]]]]]]]]] [[[[[[[[[[[[[https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

ytt-mcp: YouTube Transcript MCP Server

MCP Server to fetch transcripts for YouTube videos.

Installing and Running

The most convenient way to install and run is to use uv and then invoke the package using uvx

Using MCP Inspector (for development/debugging/testing only)

uv run fastmcp dev ytt_mcp.py

This will generate a localhost URL that can be used to examine and test out the server.

Claude Desktop

Go to Settings → Developer, and then click on Edit Config. This will open the claude-desktop-config.json file in your default editor. Make the following addition

{
  "mcpServers": {
    ……
    "ytt-mcp": {
      "command": "uvx",
      "args": ["ytt-mcp"]
    }
  }
}

Relaunch Claude config and try out the server as shown in the screenshot below

Raycast

If you are using Raycast, you can install the MCP server by invoking the Install Server command from the MCP extension.

After that you can refer to the MCP server as @youtube-transcript and interact with it. You can also use it in a Raycast AI Command with a prompt. For example, here is a prompt I use to extract and summarize a YouTube URL in the clipboard

@youtube-transcript fetch the Youtube transcript of the video: {clipboard | raw}

Comprehensively summarize the transcript with the following format:
"""
### Key Takeaways

- 
"""

### Theme Wise Breakdown


Some rules to follow precisely:
- ALWAYS capture the perspective and POV of the author
- NEVER come up with additional information

See video demo below

https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505

GitHub에서 전체 README 보기

설치

uvx ytt-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { …<rest of the config>… "ytt-mcp": { "command": "uvx", "args": ["ytt-mcp"] } } }