这是一个允许您创建PowerPoint演示文稿的MCP服务器。借助SlideSpeak,您可以使用SlideSpeak MCP来创建演示文稿。自动化报告、演示和其他幻灯片集。从今天开始!
要在Claude Desktop上使用此服务,请在您的claude_desktop_config.json中添加以下内容:
这是运行MCP最简单的方式。这种方法要求您的系统上安装了Node.js。
{
"mcpServers": {
"slidespeak": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.slidespeak.co/mcp",
"--header",
"Authorization: Bearer YOUR-SLIDESPEAK-API-KEY-HERE"
],
"timeout": 300000
}
}
}
这将允许您在自己的计算机上运行MCP服务器。这种方法要求您的系统上安装了Docker。
{
"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"
}
}
}
}
访问以下页面以获取Slidespeak的API密钥:https://slidespeak.co/slidespeak-api/
以下信息与SlideSpeak MCP的开发相关。这些步骤不是使用MCP所必需的。
这是用于本地测试的。如果您想要发布一个新的Docker容器,请查看下面的“制作新版本”部分。
docker build . -t slidespeak/slidespeak-mcp:TAG-HERE
curl -LsSf https://astral.sh/uv/install.sh | sh
uv venv source .venv/bin/activate
uv pip install -r requirements.txt
在您的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)。
需要更新以下文件中的版本号:
在GitHub上制作一个新版本,并用版本号标记它。 这将触发一个GitHub操作。 该版本将自动构建并推送到Docker Hub。