PowerPoint MCP: агент собирает и правит презентации в PowerPoint

sbroenne/mcp-server-powerpoint· Проверено 12.11.2026· 46на GitHub

Даёт агенту управлять установленным PowerPoint на Windows: собирать презентацию по шаблону, заполнять слайды текстом, таблицами и графиками, писать заметки докладчика и проверять результат по снимку слайда.

2 реализации:

32 инструмента и 215 операций: фигуры, таблицы, диаграммы, SmartArt, мастер-слайды, анимации, проверка доступности, выгрузка в PDF и картинки; есть CLI pptcli и расширение для VS Code.

Как подключить

Что сделать до подключения

1

Windows и Microsoft PowerPoint 2016 или новее

2

Node.js с командой npx; другой путь — dotnet tool install --global Sbroenne.PowerPointMcp.McpServer с .NET 10, тогда command — mcp-powerpoint

3

По желанию навык для агента: npx skills add sbroenne/mcp-server-powerpoint --skill powerpoint-mcp

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --transport stdio powerpoint \
  -- npx -y @sbroenne/mcp-server-powerpoint@latest

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

presentationсоздаёт, открывает, сохраняет, применяет шаблон
slideдобавляет, скрывает и переносит слайды
shapeрисует и выравнивает фигуры
textframeменяет текст и шрифт, ищет и заменяет
tableстроит и правит таблицы
chartстроит диаграммы по данным
imageвставляет и обрезает картинки
notesпишет заметки докладчика
layoutменяет макет слайда
masterправит шрифты и фон мастер-слайда
animationнастраивает анимации и переходы
smartartвставляет и правит SmartArt
mediaвставляет аудио и видео
pagesetupзадаёт размер слайда и нумерацию
accessibilityпроверяет доступность и порядок чтения
customshowсобирает показ из части слайдов
exportвыгружает в PDF или картинки

Показано 17 из 32.

Что попросить агента

«Создай презентацию с титульным слайдом и тремя слайдами о результатах <квартал>, потом выгрузи картинками, чтобы я посмотрел»PowerPointMcp вызовет presentation с действием create, slide и textframe для слайдов и export для картинок
«Добавь таблицу 4×3 с этими данными и рядом столбчатую диаграмму: <данные>»PowerPointMcp вызовет table и chart
«Напиши заметки докладчика к каждому слайду с главной мыслью»PowerPointMcp вызовет notes, PowerPoint MCP Server — add_speaker_notes
«Сделай презентацию о <тема> по шаблону <имя шаблона> из данных <файл.csv>»PowerPoint MCP Server найдёт шаблон через list_templates, разберёт макеты analyze_template, добавит слайды add_slide_with_layout и заполнит populate_placeholder
«Сделай лекцию на 20 слайдов про ряды Фурье с формулами и анимацией пунктов»PowerPoint MCP Server вставит формулы LaTeX через populate_placeholder и добавит появление по абзацам через add_animation

Для каких задач

Сделать презентацию по корпоративному шаблону из данных CSV
Добавить таблицу с данными и рядом диаграмму
Написать заметки докладчика к каждому слайду
Вставить формулы LaTeX и анимировать пункты списка по одному
Выгрузить слайд картинкой и проверить, не налезает ли диаграмма на текст
Применить корпоративный шаблон к готовой презентации

Ограничения

!

Оба сервера работают только на Windows с установленным PowerPoint для компьютера; на сервере без рабочего стола, на macOS и Linux не запускаются, LibreOffice не поддерживается

!

PowerPointMcp требует монопольного доступа к файлу: закройте презентацию у себя, прежде чем агент начнёт её править

!

PowerPoint MCP Server последний раз обновлялся 01.05.2026; его powerpoint_evaluate выполняет любой код Python в контексте PowerPoint

Если не работает

Агент не может работать с презентацией, которая открыта у вас
PowerPointMcp нужен монопольный доступ к файлу: закройте его в PowerPoint и повторите запрос.
PowerPoint MCP Server не запускается из Codex на Windows
Добавляйте его через cmd /c: codex mcp add powerpoint -- cmd /c uvx powerpoint-mcp, затем перезапустите Codex или проверьте командой /mcp.

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
PowerPointMcpsbroenne46локальноне нужен3212 ноября 2026
PowerPoint MCP ServerAyushmaniar127локальноне нужен111 мая 2026

Частые вопросы

Какой из двух серверов выбрать?
PowerPointMcp шире: диаграммы, SmartArt, мастер-слайды, проверка доступности и выгрузка в PDF, последнее обновление 12.11.2026. PowerPoint MCP Server проще, 11 инструментов, и удобен для презентаций по шаблону, с формулами LaTeX и графиками matplotlib.
Агент видит, что получилось на слайде?
Да. PowerPointMcp выгружает слайды картинками, и агент, который понимает изображения, проверяет наложения фигур и вылезающий текст. У PowerPoint MCP Server инструмент slide_snapshot даёт скриншот с рамками и разбор текста, диаграмм, таблиц и заметок.
Подходит для пакетной генерации на сервере?
Нет, оба сервера управляют настоящим процессом PowerPoint на компьютере с рабочим столом. Для скриптов у PowerPointMcp есть CLI pptcli: сессии держит фоновый процесс, большие схемы инструментов не нужны.
Куда сохраняются скриншоты слайдов?
PowerPoint MCP Server складывает их в папку ~/.powerpoint-mcp/ с меткой времени в имени файла.
Как подключить PowerPoint MCP к Claude Code?
Для PowerPoint MCP Server: claude mcp add powerpoint -- uvx powerpoint-mcp, с флагом --scope user он доступен во всех проектах. PowerPointMcp подключается командой npx -y @sbroenne/mcp-server-powerpoint@latest, готовые конфиги — во вкладках блока «Как подключить».
Есть ли PowerPoint MCP от Microsoft?
В каталоге серверов Microsoft в репозитории microsoft/mcp отдельного сервера для PowerPoint нет, там есть удалённый сервер для Word. Оба сервера на этой странице сделаны сторонними авторами и работают через COM-автоматизацию PowerPoint.
Работает ли сервер из России?
Серверы запускаются на вашем компьютере и управляют установленным PowerPoint, ключи и аккаунты для них не нужны.

Похожие серверы