Language Translation · Education & Learning

Ppt Translator

daekeun-ml/ppt-translator

A PowerPoint translation tool that calls OpenAI and Anthropic models through Amazon Bedrock Mantle while preserving presentation formatting and structure. Use it as a CLI or a FastMCP server.

Install

Environment variables

AWS_REGION
Category
Language Translation, Education & Learning
License
MIT
Updated
Oct 6, 2026

Features

  • GPT-5.6 Sol/Terra/Luna/Cyber and Claude Opus 5/Sonnet 5/Haiku 4.5

  • GPT-5.6 Terra as the default model with optional Luna fallback

  • AWS default credential chain, short-term Mantle tokens, and SigV4

  • Formatting, layout, color, language-specific font, notes, and chart preservation

  • Parallel translation for large presentations and multi-file folder batches

  • Structured PowerPoint-to-Markdown export with optional web verification

  • SQLite or in-memory translation cache

  • Source-language detection, custom YAML glossary, and cost dry-run

  • Exponential retry for transient errors and model fallback after 429/503 failures

  • CLI and FastMCP interfaces

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Kiro logo

Kiro

Desktop · Freemium · Proprietary

An AI assistant and IDE built to assist developers. Kiro brings structure to AI coding through spec-driven development, helping you do your best work.

WindowsMacOSLinux

Related MCP servers

More servers
Lara Translate logo

Lara Translate

translated/lara-mcp

47

A Model Context Protocol (MCP) server for Lara Translate, enabling professional translation capabilities with support for language detection, context-aware translations, translation memories, and glossaries.

Language Translation
Airylark MCP Server logo

Airylark MCP Server

wizd/airylark-mcp-server

9

AiryLark MCP is a professional-grade translation service interface that uses a three-stage process to ensure translation quality, supports multilingual translation and domain terminology recognition, and is suited to professional scenarios such as technical documentation and academic papers.

Language Translation
Data Extractor logo

Data Extractor

sammcj/mcp-data-extractor

5

A Model Context Protocol server that extracts embedded data (such as i18n translations or key/value configurations) from TypeScript/JavaScript source code into structured JSON configuration files.

Language Translation
Translationx-mcp-server logo

Translationx-mcp-server

Deep-Intelligent-Pharma/Translationx-mcp-server

3

TranslationX MCP Server is a Python-based Model Context Protocol server supporting TranslationX's translation service, usable via Cursor integration.

Language Translation
Deepl MCP Server logo

Deepl MCP Server

watchdealer-pavel/deepl-mcp-server

3

An MCP (Model Context Protocol) server providing high-quality translation capabilities via the DeepL API.

Language Translation
MCP Gomamayo logo

MCP Gomamayo

mizakaHK/mcp-gomamayo

3

An MCP server project for detecting 'ゴママヨ' constructions in text

Language Translation