# PowerPoint Translator

> Use this tool when you need to translate PowerPoint presentations into multiple languages while maintaining their original formatting and layout. It solves the problem of language barriers in presentation sharing and collaboration, supporting use cases such as international business meetings and educational content distribution. The tool takes in PowerPoint files and natural language translation requests as input, and outputs translated presentations with preserved styles and formatting.

Canonical page: https://skillsregistry.net/skills/ppt-translator  
JSON: https://api.skillsregistry.net/v1/skills/ppt-translator

## Description

PowerPoint translation service that leverages Amazon Bedrock models to translate PowerPoint presentations while preserving formatting, layouts, and styles. Built by Daekeun Kim, it supports both standalone command-line usage and FastMCP server integration for AI assistants like Amazon Q Developer and Claude, enabling natural language translation requests through conversational interfaces. The implementation handles complex formatting scenarios including hyperlinks, bullet points, and mixed text styles, supports selective slide translation, and includes batch processing capabilities for efficient handling of large presentations across multiple languages.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** api-integration
- **Updated:** 2026-04-29

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/ppt-translator)
- **Repository:** <https://github.com/daekeun-ml/ppt-translator>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "ppt-translator"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/ppt-translator` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/ppt-translator/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
