Перейти к содержимому

Powerpoint MCP server

Создаёт PowerPoint презентации с AI-генерацией изображений и добавлением таблиц, графиков.

Python
41 stars

Описание

Это MCP-сервер для автоматизированного создания PowerPoint презентаций. Форк оригинального проекта с интеграцией Stable Diffusion (ForgeUI/Automatic-1111) API для генерации изображений. Поддерживает инструменты для инициализации презентаций, добавления слайдов с заголовками, контентом, таблицами, графиками и изображениями с подписями. Работает с существующими PPTX файлами. Идеально для быстрого создания профессиональных презентаций на основе текста, данных или промптов, с сохранением в указанную папку.

Возможности

Создание презентации

Инициализация новой PowerPoint презентации по имени.

Добавление слайда с заголовком

Добавление слайда только с заголовком или раздела.

Добавление слайда с контентом

Добавление слайда с заголовком и текстовым контентом.

Добавление таблицы

Добавление слайда с заголовком и динамической таблицей из данных.

Добавление графика

Добавление слайда с заголовком и графиком, тип которого определяется автоматически из данных.

Генерация изображений

Создание изображений с помощью Stable Diffusion по промпту и сохранение для презентации.

Работа с существующими файлами

Открытие и редактирование готовых PPTX с автоматическим бэкапом и сохранением.

Установка

Установка:

  1. Установите UV:

  2. Клонируйте репозиторий: git clone https://github.com/Ichigo3766/powerpoint-mcp.git

  3. Добавьте сервер в claude_desktop_config.json (путь: ~/Library/Application Support/Claude/claude_desktop_config.json на MacOS или %APPDATA%/Claude/claude_desktop_config.json на Windows): { “mcpServers”: { “powerpoint”: { “command”: “uv”, “env”: { “SD_WEBUI_URL”: “http://your-sd-webui-url:7860”, “SD_AUTH_USER”: “your-username”, “SD_AUTH_PASS”: “your-password” }, “args”: [ “–directory”, “/path/to/powerpoint-mcp/src”, “run”, “powerpoint”, “–folder-path”, “/path/to/decks_folder” ] } } } Не забудьте установить Stable Diffusion сервер и указать его URL.

Информация

Язык
Python
Лицензия
MIT License
GitHub Stars
41

Ссылки