Skip to main content
Glama

SRT Translation MCP Server

by omd0

todo_management

Manage and track tasks for SRT file processing workflows including parsing, translation, quality checks, and output generation. Create, update, and monitor task progress across different processing stages.

Instructions

Manage tasks for SRT processing workflows.

WHAT IT DOES:

  • Create, update, and track tasks during SRT processing

  • Monitor progress across different processing stages

  • Manage task priorities and dependencies

ACTIONS:

  • create: Create a new task

  • update: Update task status

  • complete: Mark task as completed

  • list: List all tasks

  • get_status: Get overall task status

TASK TYPES:

  • srt_parse: Parse and validate SRT file

  • conversation_detect: Detect conversation chunks

  • chunk_optimize: Optimize chunks for AI processing

  • ai_process: Process with AI model

  • translate: Translate content

  • quality_check: Quality assurance

  • output_generate: Generate final output

EXAMPLE USAGE:

  1. Create task: {"action": "create", "taskType": "srt_parse", "title": "Parse SRT file", "priority": "high"}

  2. Update status: {"action": "update", "taskId": "task-123", "status": "completed"}

  3. List tasks: {"action": "list"}

  4. Get status: {"action": "get_status"}

Input Schema

NameRequiredDescriptionDefault
actionYesTodo action to perform
descriptionNoTask description
metadataNoAdditional task metadata
priorityNoTask prioritymedium
statusNoTask status (for update action)
taskIdNoTask ID (for update/complete actions)
taskTypeNoType of task
titleNoTask title

Input Schema (JSON Schema)

{ "properties": { "action": { "description": "Todo action to perform", "enum": [ "create", "update", "complete", "list", "get_status" ], "type": "string" }, "description": { "description": "Task description", "type": "string" }, "metadata": { "description": "Additional task metadata", "type": "object" }, "priority": { "default": "medium", "description": "Task priority", "enum": [ "low", "medium", "high", "urgent" ], "type": "string" }, "status": { "description": "Task status (for update action)", "enum": [ "pending", "in_progress", "completed", "failed", "cancelled" ], "type": "string" }, "taskId": { "description": "Task ID (for update/complete actions)", "type": "string" }, "taskType": { "description": "Type of task", "enum": [ "srt_parse", "conversation_detect", "chunk_optimize", "ai_process", "translate", "quality_check", "output_generate" ], "type": "string" }, "title": { "description": "Task title", "type": "string" } }, "required": [ "action" ], "type": "object" }

Other Tools from SRT Translation MCP Server

Related Tools

    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