# Pandoc Markdown to PowerPoint

> Use this tool when you need to convert Markdown content into PowerPoint presentations, solving the problem of manual presentation creation from documentation or notes. It accepts Markdown strings or file paths as input and produces styled PowerPoint presentations with automatically rendered diagrams as output. Ideal for programmatic presentation generation, this tool preserves formatting and handles complex diagrams, making it suitable for users who require efficient and automated presentation creation.

Canonical page: https://skillsregistry.net/skills/pandoc-md2pptx  
JSON: https://api.skillsregistry.net/v1/skills/pandoc-md2pptx

## Description

This MCP server provides Markdown to PowerPoint conversion using pandoc, built by maekawataiki with enhanced diagram support through integrated Mermaid, PlantUML, and Graphviz filters. The implementation offers a single convert-contents tool that accepts either markdown content strings or file paths, with optional template support for custom PowerPoint styling and automatic diagram rendering that converts code blocks into embedded images. Designed for users who need programmatic presentation generation from documentation, notes, or any markdown content while preserving formatting and automatically handling complex diagrams that would otherwise require manual creation.

## Trust

- **Trust score (0–1):** 0.93
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/pandoc-md2pptx)
- **Repository:** <https://github.com/maekawataiki/mcp-pandoc-md2pptx>

## 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": "pandoc-md2pptx"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/pandoc-md2pptx` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/pandoc-md2pptx/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
