Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
ShotFlow MCP Server — AI分镜脚本与视频生成智能体,支持生成专业分镜、视频、镜头重生成、配额查询等能力。
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
SHOTFLOW_API_URL, MCP_API_KEY「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"shotflow": {
"command": "npx",
"args": [
"-y",
"shotflow-mcp-server"
],
"env": {
"SHOTFLOW_API_URL": "your-value",
"MCP_API_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add shotflow --env SHOTFLOW_API_URL=your-value --env MCP_API_KEY=your-value -- npx -y shotflow-mcp-server動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"shotflow": {
"command": "npx",
"args": [
"-y",
"shotflow-mcp-server"
],
"env": {
"SHOTFLOW_API_URL": "your-value",
"MCP_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"shotflow": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"shotflow-mcp-server"
],
"env": {
"SHOTFLOW_API_URL": "your-value",
"MCP_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
SHOTFLOW_API_URL envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月8日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント JOHNZhang-ui で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:MCP_API_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.0)がレジストリに届いたのは4 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Tethered Trust
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
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.
Fit, compatibility and recall checks for AI agents before they buy: verdicts, evidence, receipts.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
让 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 — 自由使用、修改和分发。