</>MCP Agents Market
MCP Server

PPTAgent

by icip-cas5kPythonUpdated 2026-08-31

An Agentic Framework for Reflective PowerPoint Generation

Claude CodeClaude Desktop

PPTAgent is an MCP server that enables AI assistants to autonomously generate PowerPoint presentations through an agentic framework with reflective capabilities. It transforms documents, text prompts, or research topics into complete PPTX files by leveraging deep research integration, visual design automation, and asset creation tools. The server supports both template-based and freeform slide generation, with optional web search, PDF parsing, and text-to-image capabilities. Built on the DeepPresenter framework, it offers over 20 tools in a sandboxed agent environment for comprehensive presentation creation.

Key Features

Automated PowerPoint generation from text prompts, documents, or research topics with PPTX export
Deep research integration with web search (Tavily) and enhanced PDF parsing (MinerU)
Freeform visual design system and template-based generation modes
Text-to-image generation for autonomous asset creation
Sandboxed agent environment with 20+ specialized tools for slide creation
Context management to prevent overflow during long presentations
Offline mode support for network-independent operation
Fine-tuned DeepPresenter-9B model optimized for presentation tasks

Use Cases

  • 01Converting research papers or technical documents into presentation slides
  • 02Creating business reports and quarterly review presentations from data files
  • 03Generating educational course materials and classroom presentations
  • 04Transforming product documentation into marketing slide decks
  • 05Building conference presentations from topic briefs with automatic visual asset creation
  • 06Creating multilingual presentations with support for 20+ languages

Related MCP Servers

View more

PPTAgent — FAQ

What is PPTAgent?+

PPTAgent is an MCP server that provides AI assistants with the ability to generate PowerPoint presentations autonomously. It uses an agentic framework with reflection capabilities, research tools, and visual design automation to create complete PPTX files from text prompts or documents.

How do I install the PPTAgent MCP server?+

You can install PPTAgent using the CLI with 'uvx pptagent onboard' for interactive setup, or configure it manually by copying the example config files (config.yaml and mcp.json) and pulling the required Docker images. The server requires Docker for sandboxed tool execution.

Which AI clients work with PPTAgent?+

PPTAgent supports MCP-compatible clients and mentions OpenClaw integration through its CLI. It can be used with any MCP-compliant AI assistant that supports the Model Context Protocol.

Do I need API keys to use PPTAgent?+

PPTAgent works without API keys in basic mode, but optional services like Tavily (web search) and MinerU (PDF parsing) significantly improve quality and require API keys. You can also run fully offline by deploying MinerU locally and enabling offline_mode in the config.

Is PPTAgent free and open source?+

Yes, PPTAgent is open source under the icip-cas organization on GitHub. The core software and DeepPresenter models are freely available, though optional third-party services (Tavily, MinerU) may have their own pricing.

Does PPTAgent work on Windows?+

Windows is not natively supported. If you are on Windows, you must use Windows Subsystem for Linux (WSL) to run PPTAgent.

How do I install PPTAgent?+

Open the source repository on GitHub and follow its README. PPTAgent is a mcp server — MCP Agents Market links you directly to the official repo.

Is PPTAgent free?+

PPTAgent is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches