ppt_mcp is a Model Context Protocol server that enables programmatic PowerPoint creation from within Cursor IDE. Instead of switching between your code editor and PowerPoint, you can create and modify presentations through conversation with the AI assistant.
The server exposes tools for common presentation tasks: creating new slides, adding text and shapes, inserting images, and modifying existing content. It uses the python-pptx library under the hood, which means you get full access to PowerPoint's formatting capabilities.
This is particularly useful for generating documentation, creating reports from data, or building presentations as part of an automated workflow. The MCP protocol ensures seamless integration with Cursor's AI features.
The project is open source and available on GitHub.