Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| parse_srt | Parse SRT file content and return structured data |
| write_srt | Write SRT data to file format |
| detect_conversations | š 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_chunk | š¦ 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_srt | š 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_management | 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 | |