返回市场
幻灯演讲-MCP

幻灯演讲-MCP

作者:SlideSpeak10 星标更新:2025-08-19

项目介绍

slidespeak-mcp

这是一个允许您创建PowerPoint演示文稿的MCP服务器。借助SlideSpeak,您可以使用SlideSpeak MCP来创建演示文稿。自动化报告、演示和其他幻灯片集。从今天开始!

在Claude Desktop上的使用

要在Claude Desktop上使用此服务,请在您的claude_desktop_config.json中添加以下内容:

远程MCP

这是运行MCP最简单的方式。这种方法要求您的系统上安装了Node.js。

(免费下载Node.js)

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

Docker

这将允许您在自己的计算机上运行MCP服务器。这种方法要求您的系统上安装了Docker。

(免费下载Docker Desktop)

{
  "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"
      }
    }
  }
}

获取API密钥

访问以下页面以获取Slidespeak的API密钥:https://slidespeak.co/slidespeak-api/

SlideSpeak MCP的开发

以下信息与SlideSpeak MCP的开发相关。这些步骤不是使用MCP所必需的。

构建Docker镜像

这是用于本地测试的。如果您想要发布一个新的Docker容器,请查看下面的“制作新版本”部分。

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

开发

安装uv

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

创建虚拟环境并激活它

uv venv source .venv/bin/activate

安装依赖项

uv pip install -r requirements.txt

直接使用服务器而无需Docker

在您的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"
      }
    }
  }
}

制作新版本

版本命名应采用MAJOR.MINOR.PATCH格式(例如,1.0.0)。

需要更新以下文件中的版本号:

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

在GitHub上制作一个新版本,并用版本号标记它。 这将触发一个GitHub操作。 该版本将自动构建并推送到Docker Hub。

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