ChatPPT MCP server
Model Context Protocol (MCP) server for programmatic PowerPoint creation and editing
0 stars480 downloads/wk
Reviews
Write oneNobody has reviewed ChatPPT yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
ChatPPT tools (25, 12 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
deck_createwrite actionCreate a new blank PowerPoint presentation deck and initialize its metadata in the managed workspace.
deck_deletewrite actionPermanently delete a presentation deck and its underlying PowerPoint file.
deck_listList all managed PowerPoint decks in the workspace.
deck_readRead metadata, slide list, and slide collections for a specific deck.
deck_updatewrite actionUpdate metadata or title of an existing presentation deck.
deck_validateValidate presentation deck integrity, checking PPTX file synchronization, collection slide references, and element geometry.
element_createwrite actionCreate one or multiple elements (text boxes, shapes, lines, tables, charts, or images) on a slide in a single batch operation.
element_deletewrite actionPermanently delete one or more elements from a slide in batch.
element_listList all visual elements on a slide in z-index order.
element_readRead details and formatting properties of a single element on a slide.
element_reorderReorder an element's z-index on a slide (bringToFront, sendToBack, bringForward, sendBackward).
element_updatewrite actionUpdate positioning, sizing, text, fill, typography, stroke, or alignment for one or multiple elements on a slide in batch.
slide_collection_createwrite actionCreate a named ordered collection/group of existing slides within a presentation deck.
slide_collection_deletewrite actionDelete a slide collection without deleting its referenced slides.
slide_collection_listList all slide collections in a presentation deck.
slide_collection_readRead details and slide ID membership of a specific slide collection.
slide_collection_updatewrite actionRename a slide collection, update its description, or replace its ordered slide membership.
slide_createwrite actionCreate one or multiple new slides in a presentation deck. Pass an array of slide definitions for vectorized batch creation.
slide_deletewrite actionPermanently delete one or more slides from the presentation and registry, and clean up collection references.
slide_duplicateDuplicate an existing slide in a presentation deck, generating new stable IDs for the slide and all duplicated elements.
slide_listList all slides in a presentation deck in presentation order.
slide_moveReorder slides in a presentation deck, either by providing a complete slideOrder array or moving a single slideId to a target position.
slide_readRead metadata, elements, and speaker notes for a specific slide.
slide_renderRender a slide to a PNG image preview for visual feedback.
slide_updatewrite actionUpdate metadata, title, or speaker notes of one or more slides in batch.
Public scan report
scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan18 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 6 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install directly
Runs npx -y @jparkerdiamond/chatppt on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add chatppt -- npx -y @jparkerdiamond/chatppt
ChatPPT: common questions
- Is ChatPPT MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the ChatPPT safety report
- How do I install ChatPPT?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does ChatPPT need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is ChatPPT maintained?
- The last commit was 7 days ago (2026-09-13). The latest release is v0.1.3.
- What can I use instead of ChatPPT?
- Servers from other publishers that do the same job: Image MCP server.
Alternatives to ChatPPT
Same job from other publishers: the closest match first, then the best rated.
- ImageAI image generation and editing with prompt optimization and quality presetsnot reviewedEstablishedB