SRT Translation MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| parse_srtC | Parse SRT file content and return structured data |
| write_srtC | Write SRT data to file format |
| detect_conversationsA | 🚀 CHUNK-BASED TRANSLATION WORKFLOW INSTRUCTIONS 🚀 📋 OVERVIEW: This tool analyzes SRT files and creates intelligent chunks for efficient translation. It returns METADATA ONLY - use get_next_chunk() and translate_srt() for actual content. 🔍 WHAT IT DOES:
📊 WHAT IT RETURNS (SMALL RESPONSE):
🎯 RECOMMENDED WORKFLOW:
💡 EXAMPLES: File Path Input: {"content": "/path/to/file.srt", "storeInMemory": true, "createTodos": true} SRT Content Input: {"content": "1\n00:00:02,000 --> 00:00:07,000\nHello world", "storeInMemory": true} ⚠️ IMPORTANT:
|
| get_next_chunkA | 📦 CHUNK RETRIEVAL FOR TRANSLATION WORKFLOW 📦 🎯 PURPOSE: Retrieves the next chunk from memory for sequential processing. Use this after detect_conversations with storeInMemory=true. 🔄 HOW IT WORKS:
📥 PARAMETERS:
📤 RETURNS:
💡 USAGE PATTERN:
📋 EXAMPLE: {"sessionId": "srt-session-123456789"} ⚠️ NOTE:
|
| translate_srtA | 🌍 SRT TRANSLATION HELPER TOOL 🌍 🚨 CRITICAL: THIS IS A HELPER TOOL ONLY - AI DOES THE TRANSLATION! 🚨 🎯 PURPOSE: This tool helps prepare SRT content for AI translation but DOES NOT translate text itself. The AI assistant must perform the actual translation work. 📝 WHAT IT DOES:
❌ WHAT IT DOES NOT DO:
✅ WHAT IT RETURNS:
🔄 RECOMMENDED WORKFLOW:
💡 USAGE PATTERNS: Prepare Full File for Translation: {"content": "full SRT content", "targetLanguage": "es", "sourceLanguage": "en"} Prepare Individual Chunk for Translation: {"content": "chunk SRT content", "targetLanguage": "es", "sourceLanguage": "en"} ⚠️ CRITICAL INSTRUCTIONS:
|
| todo_managementC | Manage tasks for SRT processing workflows. WHAT IT DOES:
ACTIONS:
TASK TYPES:
EXAMPLE USAGE:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/omd0/srt-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server