SY

shawhint/yt-mcp-remote

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

9 stars 14 forks 品質 39 トレンド 17Apache-2.0

Remote YouTube MCP server example.

概要

A remote MCP (Model Context Protocol) server that provides YouTube video transcript extraction tools with OAuth authentication. It includes OAuth 2.0 authentication via Auth0, compatible with MCP clients for including ChatGPT and Claude. - fetch_video_transcript(url) - Extract and format YouTube video transcripts - fetch_instructions(prompt_name) - Get writing templates (write_blog_post, write_social_post, write_video_chapters) - FastMCP - MCP server framework - Railway - Hosting remote server - Auth0 - OAuth authentication - youtube-transcript-api - Transcript extraction - uv - Python dependency management

README

(Remote) YouTube MCP Server

A remote MCP (Model Context Protocol) server that provides YouTube video transcript extraction tools with OAuth authentication. It includes OAuth 2.0 authentication via Auth0, compatible with MCP clients for including ChatGPT and Claude.

Resources

Quick Start

  1. Clone the repository
git clone [](https://github.com/ShawhinT/yt-mcp-remote.git)
cd yt-mcp-remote
  1. Install dependencies (requires Python >=3.13)
uv sync
  1. Configure environment variables in .env
AUTH0_DOMAIN=your-auth0-domain
AUTH0_AUDIENCE=your-api-identifier # same as RESOURCE_SERVER_URL in this example
RESOURCE_SERVER_URL=/mcp
  1. Run the server
uv run python main.py

Server runs on http://0.0.0.0:8000/mcp

MCP Tools

  • fetch_video_transcript(url) - Extract and format YouTube video transcripts
  • fetch_instructions(prompt_name) - Get writing templates (write_blog_post, write_social_post, write_video_chapters)

Tech Stack

  • FastMCP - MCP server framework
  • Railway - Hosting remote server
  • Auth0 - OAuth authentication
  • youtube-transcript-api - Transcript extraction
  • uv - Python dependency management
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →