Back to Home
dmytro-ustynov icon

pptx-generator-mcp

by dmytro-ustynov

Overview

Generate professional PowerPoint presentations from Markdown input via a Model Context Protocol (MCP) server integrated with Claude Desktop.

Installation

Run Command
pptx-generator-mcp

Security Notes

The `generate_presentation` tool constructs an output file path using user-provided `filename` without sufficient sanitization against directory traversal (e.g., `../../`). An attacker could potentially write files to arbitrary locations on the host system within the user's permissions. For example, `filename: "../../malicious-script"` could lead to writing a file outside the intended `output` directory. The `list_presentations` tool lists files in a predefined output directory, which is less of a risk but does expose local file names. No direct `eval` or command injection from user input found.

Similar Servers

Stats

Interest Score70
Security Score4
Cost ClassLow
Avg Tokens1500
Stars3
Forks1
Last Update2025-12-01

Tags

PPTX GenerationMarkdown to PresentationClaude Desktop ToolDocument AutomationEducation Tool