Back to Home
gtonic icon

pptx-mcp

Verified Safe

by gtonic

Overview

The PowerPoint MCP Server provides a professional, AI-friendly API for programmatically creating, manipulating, and styling Microsoft PowerPoint presentations, supporting advanced features like charts, tables, text auto-fit, and vector diagram rendering from text-based DSLs.

Installation

Run Command
docker build -t pptx-mcp . && docker run -d -p 8081:8081 --rm --name pptx-mcp-container pptx-mcp

Security Notes

The project includes a dedicated `input_validator.py` module that performs crucial checks such as sanitizing file paths to prevent directory traversal (`os.path.normpath` and `..` checks), restricting allowed file extensions, and validating input dimensions and data structures. Diagram parsing converts text-based DSLs into structured data, not executable code, mitigating risks associated with code injection. No obvious hardcoded secrets or arbitrary code execution vulnerabilities were found.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens500
Stars0
Forks0
Last Update2025-12-01

Tags

PowerPointMCP ServerPresentation AutomationAI-FriendlyPython