# PowerPoint

> Use this tool when you need to create or modify Microsoft PowerPoint presentations programmatically through natural language commands. It solves problems such as automating presentation design, styling, and content creation, and provides inputs for slide management, shape manipulation, and template application, with outputs including customized presentations and financial visualizations. Ideal for use cases where users require efficient presentation creation or editing without leaving their AI assistant interface.

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

## Description

PowerPoint MCP server provides a bridge between AI assistants and Microsoft PowerPoint, enabling programmatic creation and manipulation of presentations through natural language. The implementation uses python-pptx to offer a comprehensive set of tools for managing slides, shapes, charts, and tables, with features for styling elements, creating financial visualizations, and applying templates. Built with FastMCP, it maintains a workspace directory for presentations and handles element tracking through unique IDs, making it valuable for users who need to create or modify PowerPoint presentations without leaving their AI assistant interface.

## Trust

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

## Facts

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

## Source

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

## 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": "jenstangen1-powerpoint"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/jenstangen1-powerpoint` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/jenstangen1-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
