Office-PowerPoint-MCP-Server: инструмент на базе MCP для работы с PowerPoint
Office-PowerPoint-MCP-Server — это MCP-сервер на основе python-pptx, предназначенный для создания, редактирования и работы с презентациями PowerPoint. Он поддерживает добавление и удаление слайдов, добавление и редактирование текста, изображений, таблиц, фигур и диаграмм, а также изменение свойств документа. Пользователи могут выполнить развёртывание через Smithery, с помощью установочного скрипта или вручную; поддерживается работа локального Python-сервера или запуск через UVX. Интеграция с внешними клиентами (например, Claude Desktop) осуществляется через конфигурацию MCP, что упрощает автоматизацию работы с PowerPoint.

Функциональные возможности
Предоставляет инструменты для создания, редактирования и работы с PPT — от простого добавления текста до работы со сложными диаграммами и фигурами. Пользователи могут создавать новые PPT, открывать и сохранять существующие, получать и задавать свойства документа, применять форматирование, генерировать диаграммы и выполнять другие операции.
Поддерживает добавление и редактирование слайдов, текстовых полей, изображений, таблиц, фигур и диаграмм, удовлетворяя разнообразные потребности при редактировании презентаций.
Позволяет пакетно обрабатывать PPT программным способом, например для автоматического создания отчётов: можно считывать данные, автоматически создавать слайды с диаграммами и таблицами и экспортировать их в файл PPT, повышая эффективность работы.
Сценарии применения
В области анализа данных и подготовки отчётов этот сервер может считывать источники данных, автоматически создавать слайды с диаграммами и таблицами и экспортировать их в файл PPT, сокращая ручную работу.
Преподаватели и тренеры могут использовать этот проект для автоматического создания учебных презентаций, включая добавление интерактивных элементов, таких как диаграммы и анимация, чтобы повысить качество обучения.
Докладчикам в компаниях, которым необходимо подготовить несколько версий презентаций, Office-PowerPoint-MCP-Server поможет быстро создавать и изменять PPT, адаптируя их под различные ситуации выступлений.
Особенности проекта
Запуск и работа осуществляются с помощью простой командной строки или программного интерфейса без сложной настройки.
Благодаря автоматизации пользователи экономят значительное время, особенно при выполнении повторяющихся или пакетных задач.
Модульная архитектура проекта упрощает добавление новых функций и настройку существующих.
Поддерживаются все основные операционные системы, обеспечивается полная совместимость с форматом файлов Microsoft PowerPoint.
Проект распространяется по лицензии MIT, поэтому пользователи могут свободно использовать и изменять код, не беспокоясь о вопросах авторского права.
Способы установки
Автоматическая установка через Smithery: автоматическое развёртывание с помощью платформы Smithery командой npx -y @smithery/cli install @GongRzhe/Office-PowerPoint-MCP-Server --client claude.
Использование установочного скрипта: выполните python setup_mcp.py — скрипт автоматически проверит необходимые компоненты, установит зависимости и сгенерирует конфигурационный файл MCP.
Установка вручную:
Клонирование репозитория: git clone https://github.com/GongRzhe/Office-PowerPoint-MCP-Server.git, затем перейдите в каталог проекта.
Установка зависимостей: pip install -r requirements.txt.
Сделайте сервер исполняемым: chmod +x ppt_mcp_server.py.
Примеры использования
Автоматическое создание и наполнение презентаций PowerPoint для коммерческих, академических или технических отчётов, экономящее время на ручных операциях.
Использование рабочих процессов на основе ИИ для быстрого создания обучающих или тренинговых слайдов со структурированным содержанием.
Удобное программное изменение нескольких презентаций для стандартизации бренда или обновления информации в документах.
Интеграция с источниками данных или API для динамического заполнения слайдов актуальными данными.
Подключение к другим инструментам или сервисам для автоматизации сквозных рабочих процессов с файлами PowerPoint (например, создание, экспорт, отправка).
Адрес проекта
https://github.com/GongRzhe/Office-PowerPoint-MCP-Server
Помощник сценариста▸
AI Приложения
AI Новости 