
mcp-server-cappt: A MCP server for Cappt

2025.04.14
1
Python演示文稿生成大纲生成内容生成
mcp-server-cappt 是一个基于 Model Context Protocol 的服务器,主要用于生成大纲和演示文稿。它通过与 cappt.cc 的集成,提供高效的内容生成服务。核心功能包括生成演示文稿和大纲,适用于需要快速创建演示文稿的场景。
View on GitHub
Overview
基本能力
产品定位
mcp-server-cappt 是一个基于 Model Context Protocol 的服务器,主要用于生成大纲和演示文稿。
核心功能
- generate_presentation
- 从大纲生成演示文稿(大纲由
generate_outline
生成) - 输入参数:
outline
(string): 标准大纲include_gallery
(bool): 是否在结果中包含画廊
-
返回参数:
record_id
: 生成的演示文稿的记录 IDstatus
: 生成过程的状态total_page
: 演示文稿的总页数editor_url
: 编辑演示文稿的 URLtitle
: 演示文稿的标题thumbnail
: 演示文稿的缩略图gallery
: 演示文稿的画廊
-
generate_outline
- 生成标准大纲
- 输入参数:
input
(string): 用户输入,如标题、文章等
- 返回参数:标准大纲
适用场景
- 快速生成演示文稿
- 自动化内容生成
- 教育与培训材料制作
工具列表
- generate_presentation: 从大纲生成演示文稿
- generate_outline: 生成标准大纲
常见问题解答
- 如何调试服务器?
- 使用 MCP inspector 进行调试,确保已通过
uv
安装该包,然后运行npx @modelcontextprotocol/inspector uv run mcp-server-cappt --cappt-token YOUR_CAPPT_TOKEN
使用教程
使用依赖
推荐使用 uv
进行安装,无需特定安装步骤。
安装教程
cd path/to/repo
# 创建虚拟环境
uv venv
# Linux 或 macOS
source venv/bin/activate
# Windows
venv\Scripts\activate
# 安装包
uv install -e .
# 运行服务器
uv run mcp-server-cappt --cappt-token YOUR_CAPPT_TOKEN
调试方式
使用 MCP inspector 进行调试:
npx @modelcontextprotocol/inspector uv run mcp-server-cappt --cappt-token YOUR_CAPPT_TOKEN