ShotFlow MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ShotFlow MCP ServerGenerate a storyboard for a short video: a baker making bread at dawn, 3 scenes, warm style."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ShotFlow MCP Server
让 AI Agent 直接调用专业分镜脚本生成能力
ShotFlow MCP Server 是 ShotFlow 的 Model Context Protocol 接口实现,让任何支持 MCP 的 AI 客户端(Claude Desktop、Cursor、Cline、VS Code Copilot 等)都能直接调用专业分镜脚本与视频生成能力。
在线使用
无需安装,直接配置 URL 即可使用:
https://aishotflow.cn/mcpRelated MCP server: Compeller MCP
功能一览
Tool | 说明 |
| 从剧本/创意描述生成专业分镜脚本(6种创作类型 × 7种视觉风格) |
| 从分镜镜头生成视频(Pro 功能) |
| 查询视频生成状态 |
| 单镜头重新生成 |
| 列出视频任务历史 |
| 查询今日配额 |
| 检查服务健康状态 |
Resource | 说明 |
| 6种创作类型模板与默认参数 |
| 7种视觉风格参考与关键词 |
快速接入
Claude Desktop
编辑配置文件(macOS: ~/Library/Application Support/Claude/claude_desktop_config.json,Windows: %APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"shotflow": {
"url": "https://aishotflow.cn/mcp"
}
}
}重启 Claude Desktop,点击「Attached tools」确认 shotflow 已加载。
Cursor IDE
在项目根目录创建 .cursor/mcp.json:
{
"mcpServers": {
"shotflow": {
"url": "https://aishotflow.cn/mcp"
}
}
}VS Code(1.99+)
在项目根目录创建 .vscode/mcp.json:
{
"servers": {
"shotflow": {
"type": "http",
"url": "https://aishotflow.cn/mcp"
}
}
}Cline / Roo-Cline
编辑 ~/.cline/mcp_settings.json:
{
"mcpServers": {
"shotflow": {
"url": "https://aishotflow.cn/mcp"
}
}
}调用示例
生成短视频分镜
告诉你的 AI 客户端:
用 shotflow 的 generate_storyboard 工具,帮我生成一个短视频分镜:一个创业者熬夜做产品的故事,3个场景,温情风格,9:16竖屏
AI 会自动调用 MCP Tool,返回结构化分镜结果。
查看可用创作类型
读取 shotflow 的 creative-types 资源,告诉我有哪些创作类型可选
Agent Card(A2A 协议)
其他 AI Agent 可通过以下 URL 自动发现 ShotFlow 的能力:
https://aishotflow.cn/mcp/agent-card部署自己的实例
要求
Node.js 18+
ShotFlow Express Server 运行在
localhost:3003
安装
git clone https://github.com/YOUR_USERNAME/shotflow-mcp.git
cd shotflow-mcp
# 无需 npm install,零依赖启动
# 开发模式
node shotflow-mcp-server.js
# 默认端口 3004
# 生产部署(systemd)
sudo cp shotflow-mcp.service /etc/systemd/system/
sudo systemctl enable shotflow-mcp
sudo systemctl start shotflow-mcp环境变量
变量 | 默认值 | 说明 |
|
| MCP Server 监听端口 |
|
| ShotFlow Express 地址 |
|
| 环境模式 |
架构
AI Client (Claude/Cursor/...)
↓ Streamable HTTP (JSON-RPC 2.0)
Nginx :443
└── /mcp → ShotFlow MCP Server :3004
└── HTTP → ShotFlow Express :3003协议: MCP 1.0(Streamable HTTP + SSE)
传输: JSON-RPC 2.0 over HTTP
依赖: 零外部依赖(纯 Node.js 实现)
SSE 支持:
proxy_buffering off配合 Nginx 实现流式进度推送
文件结构
shotflow-mcp/
├── shotflow-mcp-server.js # MCP Server 主文件
├── tool-definitions.js # 7个 Tool 的 JSON Schema 定义
├── resource-definitions.js # 2个 Resource 定义
├── prompt-builder.js # Prompt 构造与模型配置解析
├── package.json # npm 包配置
├── shotflow-mcp.service # systemd 服务文件
├── INTEGRATION.md # 详细接入文档
├── README.md # 本文件
└── test/
└── test-mcp.js # 测试套件测试
# 启动本地服务
node shotflow-mcp-server.js &
# 运行测试
node test/test-mcp.js相关链接
ShotFlow 主站: https://aishotflow.cn
MCP 端点: https://aishotflow.cn/mcp
Agent Card: https://aishotflow.cn/mcp/agent-card
MCP 协议规范: https://modelcontextprotocol.io
ShotFlow 公众号: 扫码关注获取最新更新
许可证
MIT License — 自由使用、修改和分发。
支持
GitHub Issues: https://github.com/YOUR_USERNAME/shotflow-mcp/issues
This server cannot be deployed
Maintenance
Related MCP Connectors
Plan, compare, price, generate, and recover AI video from compatible MCP clients.
AI video editor for agents and humans: timeline, captions, color, audio and generation as MCP tools.
Create images & video from any MCP agent — 17 models, spend limits, one URL.
Generate AI images and videos from any compatible MCP client.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceExposes litmedia.ai text-to-image and image-to-video generation tools via MCP, enabling AI agents to generate images and videos directly from prompts.1MIT

Compeller MCPofficial
AlicenseNot gradedqualityDmaintenanceEnables agents to create AI music videos and audio-reactive visuals from songs through MCP, including style discovery, music search, rendering, webhook registration, and media management.1MIT- FlicenseNot gradedqualityBmaintenanceEnables AI clients like Claude and ChatGPT to generate images and videos, animate images, create lip-synced videos, list TTS voices, and manage media via remote MCP tools.-
- AlicenseBqualityBmaintenanceEnables AI agents to take a raw script all the way to a finished, downloadable short-drama .mp4, covering AI rewrite, character consistency, storyboards, frames, video shots, TTS voiceover, and final cut with quote-before-spend billing from any MCP client.1324,392 npmMIT