Mcp-server-tools
Verified Safeby Kanishk31263
Overview
Generates professional PPTX presentations from markdown content, leveraging an LLM for content creation.
Installation
node LLM Client/mcp-server.jsEnvironment Variables
- PUPPER_AI_TOKEN
Security Notes
The server uses standard Node.js file system operations and `pptxgenjs` for presentation generation. File paths for output are controlled and relative to the server's directory, mitigating arbitrary file writes. It leverages `multer` for file uploads in `mcp-server-3.js`, a common but generally safe library, with output parsing via `pdf-parse`. The primary security consideration outside of standard web server practices is the reliance on an external LLM (Puter AI) for markdown generation, requiring trust in its output to prevent the generation of malicious content that might exploit the presentation generator (though no obvious vulnerabilities were found in the generator itself). No use of `eval` or suspicious obfuscation was detected.
Similar Servers
PPTAgent
Generates high-quality, structured PowerPoint presentations from markdown documents using AI agents for research, design, and content organization.
slidev-mcp
AI-powered tool for generating professional online presentations using natural language descriptions, built on Slidev and large language models.
VibeGraphics
Generates theme-driven, AI-powered infographics and micro-animations from GitHub repository content (README, source code).
defuddle-fetch-mcp-server
This server allows LLMs to fetch web content, automatically cleaning HTML into markdown, extracting key metadata like title and author, and supporting chunked reading.