CY

cottongeeks/ytt-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

74 stars 4 forks Качество 50 Тренд 14MIT

MCP-сервер для получения стенограмм YouTube

Обзор

MCP Server для получения стенограмм для видео YouTube. Самый удобный способ установки и запуска — использовать uv, а затем вызвать пакет с помощью uvx. Это сгенерирует URL-адрес локального хоста, который можно использовать для проверки и тестирования сервера. Перейдите в Настройки → Разработчик, а затем нажмите Edit Config. Это откроет клауд-десктоп-конфигурку. Файл json в редакторе по умолчанию. Сделайте следующее дополнение Перезапустите конфигурацию Claude и попробуйте сервер, как показано на скриншоте ниже. Если вы используете Raycast, вы можете установить MCP-сервер, введя команду Install Server из расширения MCP. После этого вы можете обратиться к серверу MCP как @youtube-transcript и взаимодействовать с ним. Вы также можете использовать его в команде Raycast AI с подсказкой. Например, вот подсказка, которую я использую для извлечения и обобщения URL YouTube в буфере обмена. [[Т0]]

Обзор (машинный перевод)

MCP Server для получения стенограмм для видео YouTube.

##Установка и запуск Наиболее удобным способом установки и запуска является использование uv, а затем вызов пакета с использованием uvx.

Использование MCP Inspector (только для разработки / отладки / тестирования)

Это сгенерирует URL-адрес локального хоста, который можно использовать для проверки и тестирования сервера.

##Клод Десктоп Перейдите в Settings → Developer , а затем нажмите на Edit Config . Это откроет клауд-десктоп-конфигурку. Файл json в редакторе по умолчанию. Сделайте следующее дополнение

Перезапустите конфигурацию Claude и попробуйте сервер, как показано на скриншоте ниже.

#Raycast Если вы используете Raycast, вы можете установить MCP-сервер, введя команду Install Server из расширения MCP.

После этого вы можете обратиться к серверу MCP как @youtube-transcript и взаимодействовать с ним. Вы также можете использовать его в команде Raycast AI с подсказкой. Например, вот подсказка, которую я использую для извлечения и обобщения URL YouTube в буфере обмена.

Смотреть видео ниже

[[Т2]]

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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

Открыть полный README на GitHub

Установка

uvx ytt-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

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