返回市场
滑动视图-MCP服务器

滑动视图-MCP服务器

作者:LSTM-Kirigaya72 星标更新:2025-11-17

项目介绍

<div align="center"> <h1> <img src="https://api.iconify.design/logos:slidev.svg" width="40" height="40" alt="Slidev"/> slidev-mcp <img src="https://api.iconify.design/logos:openai-icon.svg" width="40" height="40" alt="AI"/> </h1> <p>基于AI的专业幻灯片制作变得简单!</p> <p> <strong>English</strong> | <a href="README.zh.md">中文</a> | <a href="https://github.com/LSTM-Kirigaya/slidev-ai">Slidev-AI</a> </p> <div> <img src="https://img.shields.io/badge/Slidev-@latest-blue?logo=slidev" alt="Slidev"/> <img src="https://img.shields.io/badge/AI-Large%20Language%20Model-orange?logo=openai" alt="AI"/> <img src="https://img.shields.io/badge/TypeScript-4.9.5-blue?logo=typescript" alt="TypeScript"/> <img src="https://img.shields.io/badge/Vue-3.3-green?logo=vue.js" alt="Vue 3"/> </div> </div>

✨ 介绍

slidev-mcp 是一个基于 Slidev 的智能幻灯片生成工具,它集成了大型语言模型技术,允许用户通过简单的描述自动生成专业的在线PPT演示文稿。

<img src="https://api.iconify.design/mdi:robot-happy-outline.svg" width="20" height="20" alt="AI"/> 关键特性

  • 大幅降低了使用Slidev的门槛
  • 自然语言交互式幻灯片创建
  • 自动生成专业演示文稿

我们还开源了基于 slidev-mcp 的 AI PPT 集成网站项目 Slidev-AI,您可以在以下视频中看到效果👇

<a href="https://www.bilibili.com/video/BV1SMhBzJEUL/?spm_id_from=333.1387.homepage.video_card.click&vd_source=3f248073d6ebdb61308992901b606f24" target="_blank"><img src="https://gips0.baidu.com/it/u=4086044664,1934440543&fm=3081&app=3081&f=PNG?w=1440&h=803" /></a>

🚀 快速开始

详细的设置和使用说明,请参阅 快速开始指南

环境变量

您可以设置环境变量 SLIDEV_MCP_ROOT(必须是绝对路径)来自定义生成的Slidev项目的根目录。如果没有设置(或设置为非绝对路径),则默认使用相对路径 .slidev-mcp(当前工作目录下)。

示例(Windows cmd,PowerShell 类似):

项目将在该绝对路径下创建,而不是在 .slidev-mcp/ 下。

# powershell
set SLIDEV_MCP_ROOT=my-slides

# bash 或 zsh
export SLIDEV_MCP_ROOT=my-slides

# 然后运行脚本
uv run servers/themes/academic/server.py

项目将在 my-slides/ 下创建,而不是在 .slidev-mcp/ 下。

🔧 可用工具

MCP服务器提供了以下工具用于幻灯片的创建和管理:

环境与项目管理

工具输入参数输出目的
check_environment环境状态和版本信息验证依赖项是否已安装
create_slidevpath (str), title (str), author (str)项目创建状态和路径初始化新的Slidev项目
load_slidevpath (str)项目内容和幻灯片数据加载现有演示文稿

幻灯片内容管理

工具输入参数输出目的
make_covertitle (str), subtitle (str, 可选), author (str, 可选), background (str, 可选), python_string_template (str, 可选)封面幻灯片创建状态创建/更新封面页
add_pagecontent (str), layout (str, 可选)新幻灯片索引向演示文稿添加新幻灯片
set_pageindex (int), content (str), layout (str, 可选)更新状态修改现有幻灯片内容
get_pageindex (int)幻灯片内容(markdown格式)获取特定幻灯片内容

实用工具

工具输入参数输出目的
websearchurl (str)提取的markdown文本收集幻灯片的网络内容

注意opt = 可选参数

📄 许可证

MIT 许可证 © 2023 LSTM-Kirigaya