本 MCP 服务器可助力用户动态创建、编辑并保存 PowerPoint 演示文稿。它基于 MCP 构建,同时运用 python-pptx 库,为用户提供了一个灵活的接口,方便添加幻灯片、图片、表格等各类元素。用户只需与大型语言模型进行简单的聊天交互,就能轻松完成演示文稿的制作、编辑与保存操作。
git clone https://github.com/your-repository.git
cd your-repository
pip install -r requirements.txt
python server.py
在 config.json 文件中添加以下配置:
{
"server": {
"host": "localhost",
"port": 5000
},
"log": {
"level": "info"
}
}
在终端中运行以下命令以生成演示文稿:
python script.py --title "我的演示文稿" --author "张三"
POST /api/presentationstitle: 演示文稿标题author: 作者信息POST /api/slides/{prs_id}{
"slide_number": int,
"content": str
}
logs 目录中的日志文件,获取详细的错误信息和调试数据。欢迎贡献!如果遇到问题或有任何改进建议,请打开问题或提交拉取请求。