# MCP服务器功能与工具简介 本文档旨在提供关于MCP服务器及其集成工具的功能概述,帮助开发者快速理解如何利用这些工具来实现PPT生成、获取下载链接以及检查生成状态等任务。 ## 功能简介 MCP服务器被命名为`ppt-generation`,主要负责处理与PPT创建相关的请求。它支持多种操作,包括根据用户提供的信息自动生成PPT文件、查询已生成PPT的状态及直接获取PPT文件的下载链接。通过配置特定的应用代码(appCode),用户可以安全地访问阿里云市场上的相关API服务以完成上述功能。此外,每个请求都包含了必要的认证信息如`Authorization`头和唯一的非重复标识符`X-Ca-Nonce`,确保了请求的安全性和唯一性。 ## 工具简介 ### 描述生成PPT 此工具允许用户基于指定参数自定义生成PPT的内容与样式。用户可以通过调整复杂度参数来控制PPT的设计复杂程度,并且能够指定作者名称等个人信息。 - **使用场景**: 当需要为会议、报告或演示准备个性化PPT时非常有用。 - **参数说明**: - `complex`: 定义PPT的设计复杂度等级 (1-简单, 2-中等, 3-复杂)。 - `text`: 用户希望包含在PPT中的文本内容。 - `user_name`: PPT制作者的名字。 ### 获取PPT下载链接 一旦PPT生成完毕,该工具可以帮助用户获得对应的下载链接,以便于从网络上直接下载到本地设备。 - **使用场景**: 在完成了PPT制作后,如果需要将其保存下来或者分享给他人时可使用此功能。 - **参数说明**: - `id`: 唯一标识一个PPT生成任务的ID号。 - `type`: 指定想要下载的文件格式类型。 ### 获取PPT生成结果 用于查询某个特定PPT生成任务的状态,了解其是否已完成以及是否有任何错误发生。 - **使用场景**: 当提交了一个PPT生成请求之后,可以通过这个接口来跟踪进度并确认最终成果。 - **参数说明**: - `id`: 代表某一具体PPT生成任务的唯一识别码。