Connect to Claude
Office PowerPoint icon

Office PowerPoint

CreatedGongRzhe

Enables creating, editing, and manipulating PowerPoint presentations through the Model Context Protocol.

About

Office PowerPoint empowers users to programmatically interact with PowerPoint presentations using the Model Context Protocol. It provides a comprehensive set of tools for creating new presentations, modifying existing ones, adding and manipulating slides, populating text placeholders, inserting images and tables, adding shapes and charts, and managing document properties. This server leverages the python-pptx library, enabling seamless integration with Python-based workflows.

Key Features

  • Add slides, populate text placeholders, and add bullet points
  • Add and manipulate column, bar, line, and pie charts
  • Round-trip any Open XML presentation (.pptx file) including all its elements
  • Add images, textboxes, tables, and auto shapes to slides
  • Access and change core document properties such as title and subject

Use Cases

  • Automated report generation in PowerPoint format
  • Programmatic modification of existing PowerPoint templates
  • Dynamic presentation creation based on data inputs