Back to search

Office-PowerPoint-MCP-Server

MCP CompatibleScore: 70

A Model Context Protocol (MCP) server for creating, reading, and manipulating Microsoft PowerPoint documents.

GongRzhetoolother1,544 starsGitHub

70

Reputation

Success Rate

Avg Latency

0

Usage Count

Connection Spec

Transport

sse

Install Command

npx -y @smithery/cli install @GongRzhe/Office-PowerPoint-MCP-Server --client claude

Tools (1)

Output

Features

  • Round-trip support** for any Open XML presentation (.pptx file) including all elements
  • Template support** with automatic theme and layout preservation
  • Multi-presentation management** with global state tracking
  • Core document properties** management (title, subject, author, keywords, comments)
  • Slide management** with flexible layout selection
  • Text manipulation** with placeholder population and bullet point creation
  • Advanced text formatting** with font, color, alignment, and style controls
  • Text validation** with automatic fit checking and optimization suggestions
  • Image handling** with file and base64 input support
  • Image enhancement** using Pillow with brightness, contrast, saturation, and filter controls

Quick Setup

{
  "mcpServers": {
    "Office-PowerPoint-MCP-Server": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli"
      ],
      "transport": "sse"
    }
  }
}

Paste into your Claude Desktop config file

Health

MaintenanceMaintained
Last commit1mo ago
Open issues28
LicenseMIT
VerificationPartial

API Response Preview

What agents get when they query this resource:

{
  "id": "f6b2ed68-c42a-4f1f-b3d2-2e9a9eddaa38",
  "name": "Office-PowerPoint-MCP-Server",
  "category": "tool",
  "subcategory": "other",
  "mcp_compatible": true,
  "reputation_score": 0.700917,
  "success_rate": null,
  "endpoint_url": null,
  "spec": {
    "transport": "sse",
    "install_command": "npx -y @smithery/cli install @GongRzhe/Office-PowerPoint-MCP-Server --client claude",
    "tools": [
      "Output"
    ],
    "features": [
      "Round-trip support** for any Open XML presentation (.pptx file) including all elements",
      "Template support** with automatic theme and layout preservation",
      "Multi-presentation management** with global state tracking",
      "Core document properties** management (title, subject, author, keywords, comments)",
      "Slide management** with flexible layout selection",
      "Text manipulation** with placeholder population and bullet point creation",
      "Advanced text formatting** with font, color, alignment, and style controls",
      "Text validation** with automatic fit checking and optimization suggestions",
      "Image handling** with file and base64 input support",
      "Image enhancement** using Pillow with brightness, contrast, saturation, and filter controls"
    ]
  }
}