MCP.so
ログイン

powerpoint MCP server

@supercurses

基本情報

カテゴリ

その他

ライセンス

MIT

トランスポート

stdio

作者

supercurses

powerpoint MCP server について

A MCP Server for creating Powerpoint Presentations

powerpoint MCP server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "powerpoint": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/powerpoint",
        "run",
        "powerpoint",
        "--folder-path",
        "/path/to/decks_folder"
      ],
      "env": {
        "TOGETHER_API_KEY": ""
      }
    }
  }
}

powerpoint MCP server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is powerpoint?

powerpoint is an MCP server that creates PowerPoint presentations using a suite of tools. It integrates with MCP hosts such as Claude Desktop and is aimed at developers who want to generate or edit .pptx files programmatically.

How to use powerpoint?

Install via uv, clone the repository, then configure the server in your MCP client (e.g., claude_desktop_config.json) by providing a --folder-path for storage and optionally a TOGETHER_API_KEY for image generation. After setup, invoke the server’s tools to create, edit, and save presentations.

Key features of powerpoint

  • Create new presentations with a specified name
  • Add title-only, section header, title‑with‑content, table, chart, and picture‑with‑caption slides
  • Open existing presentations for editing (automatically saves a backup)
  • Generate images via the FLUX model (requires TogetherAI API key)
  • Save presentations to a user‑defined folder path

Use cases of powerpoint

  • Build a presentation from scratch, adding various slide types
  • Enhance a presentation with dynamically generated tables and charts
  • Combine with another MCP server (e.g., SQLite) to create data‑driven decks
  • Edit an existing PowerPoint file by opening it and appending slides
  • Include AI‑generated images in slides using the image generation tool

よくある質問

1

What dependencies are required?

The server requires the uv runtime. Image generation via the FLUX model requires a `TOGETHER_API_KEY` environment variable (get one at [api.together.xyz](https://api.together.xyz/settings/api-keys)).

2

How do I specify where presentations are saved?

Use the `--folder-path` argument to set the directory where all presentation files and images will be stored.

3

Can I open and edit an existing PowerPoint file?

Yes – the `open-presentation` tool loads an existing .pptx file and automatically creates a backup named `backup.pptx` before any changes are made.

4

How do I generate images for slides?

Use the `generate-and-save-image` tool with a `prompt` and `file_name`. This feature is optional and only works when the `TOGETHER_API_KEY` environment variable is set.

5

Is the server open source?

Yes, this MCP server is licensed under the MIT License.

コメント

「その他」の他のコンテンツ