An open API service indexing awesome lists of open source software.

https://github.com/onebirdrocks/subtitle-mcp

This is a MCP Server for ETL(Extract Translate and Load)
https://github.com/onebirdrocks/subtitle-mcp

Last synced: 4 months ago
JSON representation

This is a MCP Server for ETL(Extract Translate and Load)

Awesome Lists containing this project

README

          

# subtitle-mcp

# Subtitle MCP Server

A powerful local server that provides subtitle management, transcription, summarization, and assessment services.

## ✨ Features

- **Local Subtitle Management**
- Load `.srt` subtitle files from a specified directory.
- Retrieve subtitles based on local filenames.

- **Content Summarization and Highlighting**
- Generate concise summaries from subtitle content.
- Identify and highlight key points and important moments.
- Provide comprehension assessment based on the subtitles.

- **Audio/Video Transcription**
- Transcribe local audio (`.mp3`, `.wav`) and video (`.mp4`, `.mov`) files into `.srt` subtitle files using advanced ASR models (Whisper).

- **YouTube Subtitle Extraction**
- Download and extract subtitles from YouTube videos.
- Auto-transcribe YouTube videos if official subtitles are unavailable.

## 🚀 Quick Start

1. **Install Dependencies**

```bash
pip install -r requirements.txt