Skip to main content
Glama

PowerPoint Translator

by daekeun-ml

translate_specific_slides

Translate selected slides in a PowerPoint presentation to a target language while preserving formatting. Specify slide numbers, choose a language, and optionally enable polishing for fluent results.

Instructions

Translate specific slides in a PowerPoint presentation.

Args: input_file: Path to the input PowerPoint file (.pptx) slide_numbers: Comma-separated slide numbers to translate (e.g., "1,3,5" or "2-4,7") target_language: Target language code (e.g., 'ko', 'ja', 'es', 'fr', 'de') output_file: Path to save the translated file (optional, auto-generated if not provided) model_id: AWS Bedrock model ID to use for translation enable_polishing: Enable natural language polishing for more fluent translation

Returns: Success message with translation details

Input Schema

NameRequiredDescriptionDefault
enable_polishingNo
input_fileYes
model_idNous.anthropic.claude-3-7-sonnet-20250219-v1:0
output_fileNo
slide_numbersYes
target_languageNoko

Input Schema (JSON Schema)

{ "properties": { "enable_polishing": { "default": true, "title": "Enable Polishing", "type": "boolean" }, "input_file": { "title": "Input File", "type": "string" }, "model_id": { "default": "us.anthropic.claude-3-7-sonnet-20250219-v1:0", "title": "Model Id", "type": "string" }, "output_file": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Output File" }, "slide_numbers": { "title": "Slide Numbers", "type": "string" }, "target_language": { "default": "ko", "title": "Target Language", "type": "string" } }, "required": [ "input_file", "slide_numbers" ], "type": "object" }

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/daekeun-ml/ppt-translator'

If you have feedback or need assistance with the MCP directory API, please join our Discord server