Submit

Office-PowerPoint-MCP-Server

@GongRzhe

a year ago
developer-tools
A MCP (Model Context Protocol) server for PowerPoint manipulation using python-pptx. This server provides tools for creating, editing, and manipulating PowerPoint presentations through the MCP protocol.
Overview

what is Office-PowerPoint-MCP-Server?

Office-PowerPoint-MCP-Server is a Model Context Protocol (MCP) server designed for manipulating PowerPoint presentations using the python-pptx library. It provides a set of tools for creating, editing, and managing PowerPoint files programmatically.

how to use Office-PowerPoint-MCP-Server?

To use the server, you can either run the provided setup script for installation or manually clone the repository and install dependencies. Once set up, you can start the server and configure it to work with your MCP settings.

key features of Office-PowerPoint-MCP-Server?

  • Create and edit PowerPoint presentations (.pptx files)
  • Add and manipulate slides, text, images, tables, and charts
  • Access and modify core document properties
  • Supports various presentation tools for comprehensive manipulation

use cases of Office-PowerPoint-MCP-Server?

  1. Automating the creation of presentation slides for reports.
  2. Generating dynamic presentations based on data inputs.
  3. Editing existing presentations programmatically for updates.

FAQ from Office-PowerPoint-MCP-Server?

  • What programming language is used?

The server is built using Python and requires Python 3.6 or higher.

  • Is there a demo available?

Yes, a demo GIF is provided in the documentation to showcase the server's capabilities.

  • Can I run the server without local installation?

Yes, if you have uvx installed, you can run the server directly from PyPI.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.