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

powerpoint MCP server

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

Python
128 stars

Описание

Это MCP-сервер для автоматизированного создания PowerPoint презентаций. Поддерживает инструменты для инициации презентации, добавления слайдов (заголовки, контент, таблицы, графики, изображения с подписями), открытия/сохранения файлов и генерации изображений с помощью FLUX модели на TogetherAI. Технологии: Python, uv для запуска. Применения: автоматизация отчётов, презентаций по данным, интеграция с AI-агентами как Claude для быстрого создания визуального контента.

Возможности

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

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

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

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

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

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

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

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

Установка

{ “mcpServers”: { “powerpoint”: { “command”: “uv”, “env”: { “TOGETHER_API_KEY”: “api_key” }, “args”: [ “run”, “powerpoint”, “–folder-path”, “/path/to/decks_folder” ] } } }

Сначала установите UV: curl -LsSf https://astral.sh/uv/install.sh | sh (MacOS/Linux) или powershell -ExecutionPolicy ByPass -c “irm https://astral.sh/uv/install.ps1 | iex” (Windows). Клонируйте репозиторий: git clone https://github.com/supercurses/powerpoint.git. Добавьте конфиг в claude_desktop_config.json, указав –directory на путь к репозиторию.

Информация

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

Ссылки