Subtitle Generator MCP
Generate SRT and VTT subtitle files from audio or video using local Whisper AI. Returns timestamped subtitles with optional speaker labels and multi-language translation. No cloud upload required.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
media_url |
string | ✅ | Audio or video URL |
output_format |
string | ❌ | srt, vtt, or both (default: srt) |
language |
string | ❌ | Source language ISO code (auto-detected) |
translate_to |
string | ❌ | Target language for translation subtitles |
speaker_labels |
boolean | ❌ | Add speaker identification (default: false) |
Example Response
SRT output:
1
00:00:01,240 --> 00:00:04,380
Welcome to today's product demonstration.
2
00:00:04,820 --> 00:00:09,140
We'll be showing our new AI-powered analytics dashboard.
{
"format": "srt",
"subtitle_count": 147,
"duration": "00:24:38",
"language_detected": "en",
"confidence": 0.96
}
Use Cases
- YouTube video accessibility compliance
- Corporate training video localization
- Legal deposition transcript timestamp alignment
Access
# x402 endpoint — pay $0.05 USDC per call (Base mainnet)
POST https://x402.ntriq.co.kr/subtitle-gen
# Service catalog
curl https://x402.ntriq.co.kr/services
x402 micropayments — USDC on Base, gasless EIP-3009
