# PowerPoint

> Use this tool when you need to programmatically create, manipulate, and export PowerPoint presentations. It solves problems such as automating presentation generation, modifying existing slide decks, and exporting to PDF, and accepts inputs like presentation content and metadata, outputting formatted slides and presentation files. It is ideal for use cases where AI assistants require direct interaction with PowerPoint files without manual intervention.

Canonical page: https://skillsregistry.net/skills/islem-zaraa-powerpoint  
JSON: https://api.skillsregistry.net/v1/skills/islem-zaraa-powerpoint

## Description

An MCP server that enables AI assistants to create and manipulate PowerPoint presentations programmatically. Built by islem-zaraa, this plugin provides functions for creating new presentations, adding slides with formatted content, reading presentation metadata, exporting to PDF, and retrieving slide information. The implementation uses pptxgenjs and officegen libraries to handle the PowerPoint file operations, and can be deployed as a standalone server, integrated into existing MCP systems, or used directly as a command-line tool. It's particularly useful for scenarios where AI assistants need to generate presentation materials or modify existing slide decks without requiring manual PowerPoint interaction.

## Trust

- **Trust score (0–1):** 0.84
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** devops-ci
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/islem-zaraa-powerpoint)
- **Repository:** <https://github.com/islem-zaraa/mcp-powerpoint>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "islem-zaraa-powerpoint"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/islem-zaraa-powerpoint` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/islem-zaraa-powerpoint/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
