Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
ShotFlow MCP Server — AI分镜脚本与视频生成智能体,支持生成专业分镜、视频、镜头重生成、配额查询等能力。
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
SHOTFLOW_API_URL, MCP_API_KEYAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"shotflow": {
"command": "npx",
"args": [
"-y",
"shotflow-mcp-server"
],
"env": {
"SHOTFLOW_API_URL": "your-value",
"MCP_API_KEY": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add shotflow --env SHOTFLOW_API_URL=your-value --env MCP_API_KEY=your-value -- npx -y shotflow-mcp-serverTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"shotflow": {
"command": "npx",
"args": [
"-y",
"shotflow-mcp-server"
],
"env": {
"SHOTFLOW_API_URL": "your-value",
"MCP_API_KEY": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"shotflow": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"shotflow-mcp-server"
],
"env": {
"SHOTFLOW_API_URL": "your-value",
"MCP_API_KEY": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
SHOTFLOW_API_URL envDiese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 7. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto JOHNZhang-ui bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: MCP_API_KEY
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.0.0) kam vor 4 Monaten in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.
In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, 好縮 Short
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Smart URL shortener: create, tag and track short links on s.gooo.name.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
让 AI Agent 直接调用专业分镜脚本生成能力
ShotFlow MCP Server 是 ShotFlow 的 Model Context Protocol 接口实现,让任何支持 MCP 的 AI 客户端(Claude Desktop、Cursor、Cline、VS Code Copilot 等)都能直接调用专业分镜脚本与视频生成能力。
无需安装,直接配置 URL 即可使用:
https://aishotflow.cn/mcp
| Tool | 说明 |
|---|---|
generate_storyboard | 从剧本/创意描述生成专业分镜脚本(6种创作类型 × 7种视觉风格) |
generate_video | 从分镜镜头生成视频(Pro 功能) |
check_video_status | 查询视频生成状态 |
regenerate_shot | 单镜头重新生成 |
list_video_tasks | 列出视频任务历史 |
check_quota | 查询今日配额 |
check_health | 检查服务健康状态 |
| Resource | 说明 |
|---|---|
shotflow://templates/creative-types | 6种创作类型模板与默认参数 |
shotflow://templates/visual-styles | 7种视觉风格参考与关键词 |
编辑配置文件(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/mcp.json:
{
"mcpServers": { "shotflow": { "url": "https://aishotflow.cn/mcp" } } }
在项目根目录创建 .vscode/mcp.json:
{
"servers": { "shotflow": { "type": "http", "url": "https://aishotflow.cn/mcp" } } }
编辑 ~/.cline/mcp_settings.json:
{
"mcpServers": { "shotflow": { "url": "https://aishotflow.cn/mcp" } } }
告诉你的 AI 客户端:
用 shotflow 的 generate_storyboard 工具,帮我生成一个短视频分镜:一个创业者熬夜做产品的故事,3个场景,温情风格,9:16竖屏
AI 会自动调用 MCP Tool,返回结构化分镜结果。
读取 shotflow 的 creative-types 资源,告诉我有哪些创作类型可选
其他 AI Agent 可通过以下 URL 自动发现 ShotFlow 的能力:
https://aishotflow.cn/mcp/agent-card
localhost:3003git clone https://github.com/YOUR_USERNAME/shotflow-mcp.git
cd shotflow-mcp
# 开发模式
node shotflow-mcp-server.js
sudo cp shotflow-mcp.service /etc/systemd/system/ sudo systemctl enable shotflow-mcp sudo systemctl start shotflow-mcp
| 变量 | 默认值 | 说明 |
|---|---|---|
MCP_PORT | 3004 | MCP Server 监听端口 |
SHOTFLOW_API_URL | http://localhost:3003 | ShotFlow Express 地址 |
NODE_ENV | development | 环境模式 |
AI Client (Claude/Cursor/...)
↓ Streamable HTTP (JSON-RPC 2.0) Nginx :443 └── /mcp → ShotFlow MCP Server :3004 └── HTTP → ShotFlow Express :3003
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
MIT License — 自由使用、修改和分发。