{"repo":"cottongeeks/ytt-mcp","free":true,"listed":false,"github":"https://github.com/cottongeeks/ytt-mcp","clone":"git clone https://github.com/cottongeeks/ytt-mcp.git","description":"MCP server to fetch YouTube transcripts","language":"Python","stars":73,"topics":["claude-desktop","mcp","mcp-server","raycast","transcript","youtube"],"license":"MIT","category":"mcp-servers","readme_excerpt":"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) 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 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 See video demo below https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505","default_branch":null,"files":null,"tree":[],"storefront":"/r/cottongeeks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cottongeeks/ytt-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}