KitchenSink4PPT
Related Servers
Alternatives to KitchenSink4PPT
- AlicenseAqualityAmaintenanceEnables full-featured editing of Word .docx files through natural language, including merge-aware table operations, bulk cell edits, footnotes/endnotes, TOC management, tracked changes, and document comparison.29278 PyPI8AGPL 3.0
Related Servers
- AlicenseNot gradedqualityFmaintenanceA server that enables creating and editing PowerPoint presentations programmatically through the Model Context Protocol, supporting features like adding slides, images, textboxes, charts, and tables.1,853MIT
- AlicenseNot gradedqualityDmaintenanceA comprehensive MCP server for PowerPoint manipulation enabling users to create, edit, and format presentations with 32 tools including templates, charts, images, and professional design features.MIT
- FlicenseNot gradedqualityDmaintenanceA server that provides PowerPoint presentation creation and editing capabilities through the Model Context Protocol, allowing users to create slides, add text, images, shapes and other content programmatically.2-
- FlicenseNot gradedqualityDmaintenanceEnables creating, editing, and reading PowerPoint presentations (PPTX) with security features like ZIP bomb protection, macro detection, and path traversal prevention.-
- FlicenseNot gradedqualityCmaintenanceFull-featured PowerPoint MCP server with cross-platform support (Windows native, macOS designed). Control PowerPoint programmatically via the Model Context Protocol — 153 tools covering slides, shapes, text, formatting, charts, tables, animations, and more.-
- AlicenseNot gradedqualityBmaintenanceMCP server for creating, reading, and editing PowerPoint (.pptx) presentations.88 PyPI2MIT
TDQS
Scored across 25 tools
Every tool targets a distinct resource and action, with clear separation between reading, editing, hyperlink management, slide operations, and meta functions. The several read-only tools each return a different projection (plain text, anchored view, info summary, element enumeration, search), so an agent should not confuse them. Even the overlapping set_hyperlink/remove_hyperlink and apply_edits/search_and_replace are clearly differentiated by scope and batching.
The vast majority follow a consistent lowercase verb_noun pattern (get_, set_, list_, delete_, create_, etc.), making the surface predictable. Minor deviations like 'diagnose' and 'search_and_replace' break the pattern slightly but are still readable and not chaotic.
25 tools sits right at the heavy end of the borderline range (16-25), and the server's scaffolding with optional packs means clients must carry a large initial surface. However, enable_tools/disable_tools lets agents trim the surface mid-session, which partially mitigates the count and justifies the 'kitchen sink' purpose.
The core covers reading, text editing, hyperlinks, slide structure, and file/backup management, but common PPT operations like shape creation, table editing, chart insertion, and theme/style changes are notably absent unless the agent enables optional packs. This leaves significant gaps for a typical deck-editing workflow, though the pack system provides a path to fill them.