Token导航 LogoToken导航

MCP Server · 音视频

Short Video MCP

将Claude的回答、PDF、PowerPoint、电子邮件或主题转换为由Peter Griffin和Stewie Griffin解说的TikTok风格短视频,适用于学习、简报和内容消费。

stdio官方级别未说明来源级核验工具 0
PythonClaude语音音频Claude Desktop

快速开始

作者 / 组织
MateDort
提供方
MateDort

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Short Video MCP 属于音视频类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 API Key。

分类

音视频

传输方式

stdio

认证方式

API Key

部署方式

公开资料未说明

安装与配置

安装命令

pip install -r requirements.txt

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

短视频MCP服务器

停止阅读冗长的人工智能答案。而是看着他们。

将任何克劳德的答案、PDF、PowerPoint、电子邮件或主题转换为TikTok风格的短视频,由 彼得·格里芬 和 斯特威·格里芬 --具有游戏背景、角色动画和同步字幕。

为什么?

克劳德刚刚给了你一个两页的答案?别读了,说 “生成短视频” 彼得和斯特维将在60秒后向你解释。

这不仅限于一个用例。 它转动 *任何* 在视频中回答:

  • 不想读克劳德的长篇大论吗? → 只需添加“生成短视频”并观看即可
  • 你老师给你60张幻灯片了吗? → 上传它,让克劳德为每张幻灯片生成一个视频——现在滚动浏览短视频而不是幻灯片
  • 想从PDF学习吗? → 上传它,生成一个视频——每个关键事实、日期和细节都包括在内,这样你就不会错过任何东西
  • 是否已设置Gmail MCP? → 让克劳德阅读你的收件箱并制作一段短视频——彼得和斯特维会及时回复你的电子邮件
  • 上午简报会? → 制定一个时间表,并获得由Peter和Stewie讲述的新闻、收件箱和Whoop健康统计数据的每日视频回顾
  • 任何LLM答案,任何地方 → 适用于Claude Desktop、Claude Code或任何兼容MCP的客户端

为了学习,它涵盖了 每一个重要细节 --姓名、日期、数字、关键要点——没有什么会被跳过。幽默只是让它坚持下去。

运作原理

You ask a question → Claude answers → generate_short_video is called
                                            │
                                            ├── 1. Script: Claude writes a Peter/Stewie dialogue
                                            ├── 2. Audio: ElevenLabs generates voice for each line
                                            └── 3. Video: FFmpeg assembles the final MP4
                                                    ├── Random gameplay background
                                                    ├── Character PNGs with emotion overlays
                                                    └── Timed captions synced to audio

输出: 一个30-90秒的肖像MP4,完成后会自动打开。

快速设置

先决条件

要求如何获得
Python 3.10+python.org
FFmpegbrew install ffmpeg (macOS)或 sudo apt install ffmpeg (Linux)
无烟煤API键console.anthropic.com
ElevenLabs API密钥十一个实验室.io (免费版作品)

1.克隆并安装

git clone https://github.com/matedort/short-video-mcp.git
cd short-video-mcp
pip install -r requirements.txt

2.配置API密钥

cp .env.example .env
# Edit .env with your API keys and ElevenLabs voice IDs

你的 .env 应该看起来像:

ANTHROPIC_API_KEY=sk-ant-api03-your-key-here
ELEVENLABS_API_KEY=sk_your-elevenlabs-key-here
PETER_VOICE_ID=your-peter-voice-id
STEWIE_VOICE_ID=your-stewie-voice-id

查找语音ID: 首选 elevenlabs.io/语音库,找到您喜欢的语音,将其添加到您的帐户中,然后从语音设置中复制语音ID。任何两种声音都可以——为彼得选择一种低沉的声音,为斯特维选择一种高音的声音。

3.添加资产

将文件放在:

assets/
├── background/          ← .mp4 gameplay videos (at least one)
│   ├── subwaysurfers.mp4
│   ├── minecraft.mp4
│   └── ...
└── characters/          ← Character PNGs
    ├── peter.png        ← Required
    ├── stewie.png       ← Required
    ├── peter_excited.png    ← Optional emotion variants
    ├── peter_confused.png
    ├── peter_teaching.png
    ├── stewie_angry.png
    └── stewie_excited.png

背景视频应该是 纵向 (否则,它们将被裁剪以适应)。角色PNG应该具有 透明背景.

4.联系克劳德

克劳德桌面版 --添加到 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "short-video": {
      "command": "python3",
      "args": ["/full/path/to/short-video-mcp/server.py"],
      "env": {}
    }
  }
}

克劳德代码 --添加到 ~/.claude.json 在...之下 mcpServers:

{
  "mcpServers": {
    "short-video": {
      "command": "python3",
      "args": ["/full/path/to/short-video-mcp/server.py"],
      "env": {}
    }
  }
}

然后重启克劳德。

使用示例

基本-任何问题:

“解释量子计算并制作一段关于它的短视频”

PDF学习:

*\[上传PDF文件\]* “总结并制作一个短视频——包括每个关键细节”

PowerPoint幻灯片:

*\[上传PPT\]* “为每张幻灯片生成一个短视频,这样我就可以滚动浏览了”

电子邮件追赶(使用Gmail MCP):

“阅读我的收件箱,并生成一段短视频,总结我未读的电子邮件”

早间简报(包括预定任务):

“每天早上8点,阅读我的收件箱,查看我的Whoop统计数据,并制作一个简短的视频简报”

克劳德代码输出:

*\[克劳德更改代码后\]* “制作一段短视频,解释你刚刚更改的内容”

主提示(一键设置)

将此提示复制并粘贴到 克劳德代码 或 克劳德桌面版 要自动设置所有内容:

I want to set up the short-video MCP server from GitHub.

Before you start, I need to confirm:
1. Do you have an Anthropic API key? (get one at console.anthropic.com)
2. Do you have an ElevenLabs API key? (get one at elevenlabs.io — free tier works)

Once confirmed, please:
1. Clone https://github.com/matedort/short-video-mcp.git to my home directory
2. Run: pip install -r requirements.txt
3. Create the .env file from .env.example and ask me for my API keys and voice IDs
4. Ask me to provide background gameplay videos (.mp4) and character PNGs, or help me find/download some
5. Add the short-video MCP server to my Claude config:
   - Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json
   - Claude Code: ~/.claude.json
   Use the full path to server.py with python3 as the command
6. Tell me to restart Claude, then test it with: "Explain why pizza is the best food and generate a short video about it"

项目结构

short-video-mcp/
├── server.py            ← MCP server (the only code file)
├── requirements.txt     ← Python dependencies
├── .env.example         ← Template for API keys
├── .env                 ← Your actual API keys (git-ignored)
├── assets/
│   ├── background/      ← Gameplay videos (.mp4)
│   └── characters/      ← Character PNGs with transparent backgrounds
├── output/              ← Generated videos land here (git-ignored)
└── docs/
    └── example_screenshot.png

视频是如何构建的

  1. 脚本生成 -Claude(通过Anthropic API)在Peter和Stewie之间写了一段对话,涵盖了你的内容中的所有关键信息,保持了幽默的性格。为了学习,每一个事实都被包括在内——没有什么被跳过。
  2. 语音合成 --每条对话线都会被发送到ElevenLabs TTS,并带有相应的语音ID,然后所有片段都会被连接起来。
  3. 视频组装 --FFmpeg合成了所有内容:

- 背景游戏视频(随机选择,循环播放) - 角色PNG位于左下角(Stewie)和右下角(Peter) - 角色根据说话的人出现/消失,并带有特定情感的图像 - 字幕文本呈现为叠加,居中并与音频定时同步

配置

环境变量描述
ANTHROPIC_API_KEY用于脚本生成的Anthropic API密钥
ELEVENLABS_API_KEYElevenLabs API语音合成密钥
PETER_VOICE_IDElevenLabs为Peter Griffin提供的语音ID
STEWIE_VOICE_IDStewie Griffin的ElevenLabs语音ID

故障排除

问题修复
ffmpeg not found安装FFmpeg: brew install ffmpeg (macOS)或 sudo apt install ffmpeg (Linux)
ANTHROPIC_API_KEY not set创建 .env 从 .env.example 并添加您的密钥
语音听起来不正确尝试不同的ElevenLabs语音ID——浏览 语音库
视频太长使用较短的内容,或服务器使用 ultrafast 默认情况下预设FFmpeg
克劳德说“学分”或“配额”这是克劳德的幻觉——没有学分制度。服务器在本地运行。请重试。
服务器未在Claude中显示请确保配置中的路径是绝对的,并且指向 server.py.完全重新启动Claude(Cmd+Q)。

致谢

内置:

许可证

麻省理工学院

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

短视频生成Python本地部署AI解说内容转换学习辅助自动化简报

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

语音转文字

把会议录音转成文字,再整理要点。

文字转语音

把文案转成配音,调整语速和音色。

视频素材处理

提取字幕、剪出片段、生成封面。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 需要自备API Key,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在音视频场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到API Key的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Short Video MCP

MCP World · 本页

0stdio有1 个2026-05-17
Youtube E0eb3510

MCP World

0stdio有1 个2026-05-17
Ableton MCP B7b69a6a

MCP World

16stdio有2 个2026-05-17
Voicemode MCP

MCP World

0stdio有3 个2026-05-17
Short Video Maker MCP

MCP World

0stdio有3 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Short Video MCP 怎么安装?

公开资料给出的安装命令是 pip install -r requirements.txt,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Short Video MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Short Video MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Short Video MCP 需要 API Key 吗?

公开资料标注的认证方式是API Key,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Short Video MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP