Dcc Mcp Powerpoint
БесплатноНе проверенPowerPoint adapter for the DCC-MCP ecosystem — deck generation, slide composition and review decks over the dcc-mcp-office runtime
Описание
PowerPoint adapter for the DCC-MCP ecosystem — deck generation, slide composition and review decks over the dcc-mcp-office runtime
README
PowerPoint adapter for the DCC-MCP ecosystem — the application layer over dcc-mcp-office: deck generation from structured content, slide composition, review decks from DCC renders, batch PDF conversion and text replacement (via the shared core), previews and visual validation.
Status: M1 + M2 authoring live. The designed pipeline runs end-to-end:
Deck IR (office-ir/1.0) → Open XML compile (python-pptx) → desktop COM
render (PowerPoint DispatchEx, dedicated instance) → PDF + per-slide PNG
previews → structural validation. On top of generation, M2 adds structured
deck modification (ppt-patch/1.0), smart semantic layers and a plugin
registry — see the skill packs below. Skill scripts are executable through
the dcc-mcp gateway (DCC_MCP_POWERPOINT_SKILL_PATHS). The shared C# host
in dcc-mcp-office remains the production COM path (M1 there).
Part of the DCC-MCP host matrix
dcc-mcp-PowerPoint — PowerPoint adapter for DCC-MCP — deck generation (Deck IR → Open XML compile → COM render), slide composition and review decks.
It is one of 47 host adapters in the DCC-MCP catalog. Every adapter speaks the same MCP protocol and builds on the same core runtime contract; each one exposes the tools its own host needs on top of that.
This block is generated from the catalog entry in dcc-mcp-catalog.yml. Re-run the generator after changing the catalog.
Design (two-layer sidecar)
Agent → dcc-mcp-gateway (Rust, dcc-mcp-core)
→ dcc-mcp-server sidecar (lifecycle: RFC #998)
→ office-host.exe --app=powerpoint (C#, dcc-mcp-office)
→ POWERPNT.EXE (COM, interactive user session)
- Gateway + sidecar lifecycle: existing
dcc-mcp-coremachinery. office-host: shared C# runtime fromdcc-mcp-office(download/verify/launch viadcc-mcp-release-artifacts).- This repo owns: PowerPoint IR semantics,
powerpoint.deck.generate/powerpoint.slide.compose/powerpoint.slide.render, template registry entries, and the PowerPoint skill packs.
Skill packs
powerpoint-deck— generate an editable deck from structured content (template → semantic layouts → IR → Open XML → COM finalize → previews → validation loop; proposal §15.3/§15.4). Generated decks are tagged with six semantic layers (background/decoration/header/content/accent/footer).powerpoint-edit— modify existing decks with a structured patch document (ppt-patch/1.0): text, notes, pictures, fills/lines, visibility, shape deletion, slide add/delete/move (new slides compile from Deck IR layouts) and layer assignment. All-or-nothing saves.powerpoint-layers— smart semantic layers over shapes (native::layer=<name>name tags): list, show/hide, restack z-order (front/back/above/below) and recolor per layer.powerpoint-plugins— discover and invoke user-installed plugins (plugin.json manifest + stdin-JSON script contract, subprocess isolation, timeout caps).powerpoint-review—dcc.review-deck-from-renders: build review decks from Maya/Houdini/Blender/Unreal renders + shot/asset metadata (proposal §15.7).
Capability-boundary showcase
examples/capability_boundary_showcase.json is a 17-slide deck that walks
every semantic layout and the M2 capability surfaces: generation (IR → Open
XML → COM render → validation), smart layers (list / visibility / recolor /
reorder / assign), the patch engine (7-operation ppt-patch/1.0 with
all-or-nothing saves) and the plugin registry (deck-stats demo plugin in
examples/plugins/). See
examples/output/capability-boundary/README.md for the full runbook and
artifact map.
Agent usage (via dcc-mcp-cli / gateway)
- Start the registered adapter (the launcher binds the bundled skill packs
and script runtime to the official
dcc-mcp-server):dcc-mcp-powerpoint serve - Run a skill script directly (gateway
execute_scriptcontract — stdin JSON or CLI flags):python src/dcc_mcp_powerpoint/skills/powerpoint-deck/scripts/generate_deck.py \ --input examples/dcc_mcp_framework_intro.json --out out - Validate the packs with the official linter:
dcc-mcp-cli lint src/dcc_mcp_powerpoint/skills --warnings-as-errors --non-interactive
Development
pip install -e .[dev,sidecar]
pytest
License
MIT
Установить Dcc Mcp Powerpoint в Claude Desktop, Claude Code, Cursor
unyly install dcc-mcp-powerpointСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add dcc-mcp-powerpoint -- uvx dcc-mcp-powerpointПошаговые гайды: как установить Dcc Mcp Powerpoint
FAQ
Dcc Mcp Powerpoint MCP бесплатный?
Да, Dcc Mcp Powerpoint MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Dcc Mcp Powerpoint?
Нет, Dcc Mcp Powerpoint работает без API-ключей и переменных окружения.
Dcc Mcp Powerpoint — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Dcc Mcp Powerpoint в Claude Desktop, Claude Code или Cursor?
Открой Dcc Mcp Powerpoint на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Opencode Omniroute Plugin
OpenCode plugin for the OmniRoute AI Gateway. Drives dynamic model discovery, /connect auth flow, and multi-instance OmniRoute providers via the official @openc
автор: GitHub ActionsRoblox Studio
Enables AI coding tools to control Roblox Studio for workspace exploration, instance manipulation, and script management. It provides tools for playtesting, sce
автор: paralovAntigravity Drawio
MCP server that enables AI assistants to create, parse, render, and validate Draw.io diagrams programmatically.
автор: S-SUJAN-SFetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzMCP-Agent
A simple, composable framework to build agents using Model Context Protocol by [LastMile AI](https://www.lastmileai.dev)
автор: lastmile-aiSpring AI MCP Client
Provides auto-configuration for MCP client functionality in Spring Boot applications.
mcp.natoma.ai
A Hosted MCP Platform to discover, install, manage and deploy MCP servers by [Natoma Labs](https://www.natoma.ai)
Compare Dcc Mcp Powerpoint with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
