trackmcp
Back to directory
onebirdrocks

subtitle-mcp

View on GitHub

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

0 stars PythonServers & Infrastructure Updated May 11, 2025

Documentation

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

Frequently asked questions

What is subtitle-mcp?

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

How do I install subtitle-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is subtitle-mcp open source?

Yes — it is hosted on GitHub at https://github.com/onebirdrocks/subtitle-mcp.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP