Overview
Features
PowerPoint generation via Slidespeak API
Create PowerPoint presentations programmatically using the SlideSpeak API.
Remote MCP integration with Claude Desktop
Configure and run the MCP remotely via claude_desktop_config.json and connect to https://mcp.slidespeak.co/mcp with an Authorization: Bearer API key header.
Docker deployment
Run the MCP in a Docker container using slidespeak/slidespeak-mcp:latest, supplying the API key through the SLIDESPEAK_API_KEY environment variable.
Node.js-based remote MCP runner
Use Node.js (npx) to run mcp-remote and connect to the Slidespeak MCP endpoint for remote operation.
Direct server execution without Docker
Run the MCP locally using uv to execute slidespeak.py, configured via claude_desktop_config.json.
API key-based authentication
Authenticate API requests with an Authorization: Bearer token and the SLIDESPEAK_API_KEY environment variable.
Who Is This For?
- Developers:Integrate the Slidespeak MCP into Claude Desktop or other automation pipelines to generate PowerPoint presentations.
- Data analysts / teams:Automate the creation of reports and slide decks from data sources using the SlideSpeak API.
- Businesses / enterprises:Automate marketing, training, and other slide deck production via API-driven workflows.


