Skip to main content
Glama

slidespeak-mcp

要求

Related MCP server: PowerPoint MCP Server

与 Claude Desktop 一起使用

要将其与 Claude Desktop 一起使用,请将以下内容添加到您的 claude_desktop_config.json 中:

Docker

{ "mcpServers": { "slidespeak": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "SLIDESPEAK_API_KEY", "slidespeak/slidespeak-mcp:latest" ], "env": { "SLIDESPEAK_API_KEY": "YOUR-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 源 .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 -> 版本

  • slidespeak.py->用户代理

在 GitHub 上创建一个新版本,并为其添加版本号标签。这将触发 GitHub Action。该版本将自动构建并推送到 Docker Hub。

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

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SlideSpeak/slidespeak-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server