mcp_transcribe_online_vids

mcp_transcribe_online_vids

1

MCP Transcribe Online Videos is a FastMCP server that provides tools for transcribing YouTube and Bilibili videos using Replicate for processing and temporary file hosting. It supports audio extraction and timestamped transcriptions, offering deployment options for various environments.

MCP Transcribe Online Videos

A FastMCP server enables large language models to transcribe online videos from YouTube and Bilibili, using Replicate for processing and 0x0.st for temporary file hosting.

Features

  • Transcription with timestamps for YouTube and Bilibili videos
  • Automatic audio extraction and conversion
  • Transcription via cloud-based WhisperX models
  • Temporary file hosting for large files

Installation

  • Requires Python 3.12+ and Conda for environment management
  • Set up a conda environment and install necessary packages

Usage

  • Start the server and use available tools for transcribing YouTube and Bilibili videos

Roadmap

  • Future support for video metadata retrieval, YAML configuration, more file hosting options, and other media sources

Contributing

  • Follow development dependency installation and pre-commit checks