slidespeak-mcp logo

slidespeak-mcp

by SlideSpeak

The slidespeak-mcp is an MCP Server that allows you to create PowerPoint presentations. Powered by SlideSpeak, you can now automate reports, presentations and other slide decks.

View on GitHub

Last updated: N/A

What is slidespeak-mcp?

The slidespeak-mcp is a Microservice Communication Protocol (MCP) server designed to create PowerPoint presentations programmatically. It leverages the SlideSpeak API to automate the generation of slide decks.

How to use slidespeak-mcp?

The server can be used with Claude Desktop by configuring the claude_desktop_config.json file to include the slidespeak MCP server details, specifying the Docker command or direct server execution path and providing a SlideSpeak API key. An API key can be obtained from the SlideSpeak website.

Key features of slidespeak-mcp

  • Automated PowerPoint creation

  • Integration with SlideSpeak API

  • Docker support for easy deployment

  • Direct server execution option

  • Customizable via configuration file

Use cases of slidespeak-mcp

  • Automated report generation

  • Creation of marketing presentations

  • Educational slide decks

  • Business presentations

  • Data visualization in slides

FAQ from slidespeak-mcp

How do I get a SlideSpeak API key?

Visit https://slidespeak.co/slidespeak-api/ to obtain an API key.

What is the purpose of the Docker image?

The Docker image provides a containerized environment for running the slidespeak-mcp server, simplifying deployment and ensuring consistent execution.

Can I run the server without Docker?

Yes, you can run the server directly by configuring Claude Desktop to execute the slidespeak.py script using uv.

How do I update the server?

Pull the latest Docker image or update the code from the GitHub repository. If developing, follow the instructions for building a new release.

What is the USER_AGENT in slidespeak.py?

The USER_AGENT is used to identify the slidespeak-mcp when making requests to the SlideSpeak API.