mcp-server-cappt: A MCP server for Cappt

mcp-server-cappt: A MCP server for Cappt

site icon
2025.04.17 0
TypeScript演示文稿生成大纲生成内容生成
mcp-server-nodejs 是一个基于 Model Context Protocol 的服务器,主要用于生成大纲和演示文稿。它通过与 cappt.cc 的集成,提供高效的内容生成服务。
View on GitHub

Overview

基本能力

产品定位

mcp-server-nodejs 是一个用于生成大纲和演示文稿的 MCP 服务器,旨在通过自动化工具提升内容生成的效率和质量。

核心功能

  1. 生成演示文稿 (generate_presentation)
  2. 从大纲生成演示文稿
  3. 输入参数:
    • outline (string): 标准大纲
    • include_gallery (bool): 是否在结果中包含画廊
  4. 返回参数:

    • record_id: 生成的演示文稿的记录 ID
    • status: 生成过程的状态
    • total_page: 演示文稿的总页数
    • editor_url: 编辑演示文稿的 URL
    • title: 演示文稿的标题
    • thumbnail: 演示文稿的缩略图
    • gallery: 演示文稿的画廊
  5. 生成大纲 (generate_outline)

  6. 根据用户输入生成标准大纲
  7. 输入参数:
    • input (string): 用户输入,如标题、文章等
  8. 返回参数:标准大纲

适用场景

  1. 内容创作:快速生成演示文稿和大纲,适用于教育、商业演示等场景。
  2. 自动化工具集成:与其他工具(如 Claude Desktop)集成,提升工作效率。

工具列表

  1. generate_presentation:从大纲生成演示文稿。
  2. generate_outline:根据用户输入生成标准大纲。

常见问题解答

  1. 如何调试服务器?
  2. 使用 MCP inspector 进行调试,运行命令:npx @modelcontextprotocol/inspector node dist/index.ts

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm。

安装教程

  1. 克隆仓库并进入目录: cd path/to/repo
  2. 安装依赖: npm install
  3. 构建项目: npm run build

配置

  1. 与 Claude Desktop 集成:
  2. claude_desktop_config.json 中添加以下配置: json { "mcpServers": { "sentry": { "command": "node", "args": [ "path/to/repo/dist/index.js" ], "env": { "CAPPT_TOKEN": "YOUR_CAPPT_TOKEN" } } } }

调试方式

  1. 使用 MCP inspector 进行调试: npx @modelcontextprotocol/inspector node dist/index.ts

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。