1. Conduid
  2. Developer Tools
  3. SlideSpeak
MCP server · Developer Tools

SlideSpeak

MCP Server for the Slidespeak API. Create PowerPoint Presentations using MCP.

49Fair

Scored 3 hours ago · breakdown

About SlideSpeak

SlideSpeak is an MCP server published by SlideSpeak in the Developer Tools category: mCP Server for the Slidespeak API. Create PowerPoint Presentations using MCP.

The repository has 14 stars and 12 forks, with the last commit 5 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/SlideSpeak/slidespeak-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about SlideSpeak

Powered by Claude · Grounded in docs

I know everything about SlideSpeak. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 3 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

0.0.40.0.4 · 30 Apr 2026Release 0.0.4
0.0.30.0.3 · 29 Mar 2025
0.0.20.0.2 · 29 Mar 2025
0.0.10.0.1 · 29 Mar 2025Initial version

README

slidespeak-mcp

An MCP Server that allows you to create PowerPoint presentations. Powered by SlideSpeak, you can now create presentations using the SlideSpeak MCP. Automate reports, presentations an other slide decks. Start today!

Usage with Claude Desktop

To use this with Claude Desktop, add the following to your claude_desktop_config.json:

Remote MCP

This is the easiest way to run the MCP. This approach requires you to have Node.js installed on your system.

(Download Node.js for free here)

{
  "mcpServers": {
    "slidespeak": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.slidespeak.co/mcp",
        "--header",
        "Authorization: Bearer YOUR-SLIDESPEAK-API-KEY-HERE"
      ],
      "timeout": 300000
    }
  }
}

Docker

This will allow you to run the MCP Server on your own computer. This approach requires Docker to be installed on your system.

(Download Docker Desktop for free here)

{
  "mcpServers": {
    "slidespeak": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "SLIDESPEAK_API_KEY",
        "slidespeak/slidespeak-mcp:latest"
      ],
      "env": {
        "SLIDESPEAK_API_KEY": "YOUR-SLIDESPEAK-API-KEY-HERE"
      }
    }
  }
}

Getting an API key

Visit this page in order to get an API key for Slidespeak: https://slidespeak.co/slidespeak-api/

Development of SlideSpeak MCP

The following information is related to development of the SlideSpeak MCP. These steps are not needed to use the MCP.

Building the Docker Image

This is for local testing, if you want to publish a new docker container check out the "Making a new version" section below.

docker build . -t slidespeak/slidespeak-mcp:TAG-HERE

Development

Install uv

curl -LsSf https://astral.sh/uv/install.sh | sh

Create virtual environment and activate it

uv venv source .venv/bin/activate

Install dependencies

uv pip install -r requirements.txt

Using the server directly without Docker

Add the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "slidespeak": {
      "command": "/path/to/.local/bin/uv",
      "args": [
        "--directory",
        "/path/to/slidespeak-mcp",
        "run",
        "slidespeak.py"
      ],
      "env": {
        "SLIDESPEAK_API_KEY": "API-KEY-HERE"
      }
    }
  }
}

Making a new release

Version naming should be in the format of MAJOR.MINOR.PATCH (e.g., 1.0.0).

The version needs to be updated in the following files:

  • pyproject.toml -> version
  • slidespeak.py -> USER_AGENT

Make a new release in GitHub and tag it with the version number. This will trigger a GitHub Action. The release will be automatically built and pushed to Docker Hub.

https://hub.docker.com/r/slidespeak/slidespeak-mcp

README fetched from the repository 3 hours ago. The original is authoritative.

Questions

About SlideSpeak

How do I install SlideSpeak?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is SlideSpeak safe to use with an AI agent?

Its trust score is 49 out of 100 (fair). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is SlideSpeak still maintained?

Yes — the latest release is 0.0.4 (30 Apr 2026), and the last commit was 5 months ago. The repository has 14 stars and 2 open issues.