通过 MCP 创作 AI 分镜与短剧
Say Action 是可由 AI Agent 直接操作的 AI 分镜 MCP 服务:剧本 → 拆集 → 分镜 → 角色 → 生成 → 成片。在 Claude Code、Codex 或 Cursor 中描述需求,Agent 就会搭建节点、连线和分镜,结果随执行实时出现在你打开的画布上。
https://isayaction.com/api/mcp让 AI Agent 帮你做 · MCP / API
claude mcp add --transport http isayaction https://isayaction.com/api/mcp --header "Authorization: Bearer $ISAYACTION_API_KEY"Agent 能做什么
剧本拆集
把剧本整理成分集。
写分镜
为每集编写镜头。
角色定妆
制作角色外观参考。
批量生成
一次生成多个镜头。
搭画布工作流
连接节点与生成步骤。
成片
将片段拼成影片。
一键委派站内 Agent
交给站内 Agent 创作。
试着这样聊
帮我做一个 30 秒的猫咪短片分镜并生成首帧。
Agent 创建画布、写镜头、连接节点并提交图片任务。 generate_media(..., idempotencyKey=cat-frame-001).
把这个剧本拆成 12 集,给主角定妆。
Agent 导入分集、写分镜并制作角色参考图。 create_project(..., idempotencyKey=script-project-001); generate_media(..., idempotencyKey=character-look-001). 专家档:?profile=expert 后重连,并授予必要 scopes。
让站内 Agent 补完这份分镜,并拼成视频。
Agent 委派任务、查看进度,再把可用片段渲染成片。 agent_start(..., idempotencyKey=storyboard-agent-001); render_timeline(..., idempotencyKey=storyboard-render-001). 专家档:?profile=expert 后重连,并授予必要 scopes。
各客户端接入步骤
Claude Code
创建密钥,在终端执行下方环境变量命令,再执行客户端命令。重启客户端,要求它使用 isayaction。Windows 请用 PowerShell 环境变量命令;Claude Code 命令中的 $ISAYACTION_API_KEY 改为 $env:ISAYACTION_API_KEY。
claude mcp add --transport http isayaction https://isayaction.com/api/mcp --header "Authorization: Bearer $ISAYACTION_API_KEY"Codex
创建密钥,在终端执行下方环境变量命令,再执行客户端命令。重启客户端,要求它使用 isayaction。Windows 请用 PowerShell 环境变量命令;Claude Code 命令中的 $ISAYACTION_API_KEY 改为 $env:ISAYACTION_API_KEY。
codex mcp add isayaction --url https://isayaction.com/api/mcp --bearer-token-env-var ISAYACTION_API_KEYCodex 的无人值守执行需要设置审批模式。在 ~/.codex/config.toml 的 [mcp_servers.isayaction] 段加入下方配置;也可改为 "writes",让只读工具自动执行、写入或扣费操作需确认。
default_tools_approval_mode = "approve"Cursor
点击一键添加到 Cursor,确认安装并重启。公开配置需要在 Cursor 环境中设置 ISAYACTION_API_KEY;创建密钥后可直接安装已填入密钥的配置。
{
"mcpServers": {
"isayaction": {
"url": "https://isayaction.com/api/mcp",
"headers": {
"Authorization": "Bearer ${env:ISAYACTION_API_KEY}"
}
}
}
}其他
把 JSON 粘贴到支持 Streamable HTTP 与 Authorization 请求头的客户端配置。在本机将 <YOUR_KEY> 替换为密钥,重新连接并确认 isayaction 工具可用。
{
"mcpServers": {
"isayaction": {
"url": "https://isayaction.com/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_KEY>"
}
}
}
}计费与责任
MCP 调用直接执行,不逐次确认。收费、任务与创建工具必须提供 8–128 字符 idempotencyKey,重试时必须复用同一个 key 和原参数。付费模型与媒体用量直接扣积分,由密钥持有人负责。可在密钥页设置累计消费上限;付费 MCP 钱包流水标注 MCP 来源。本地成片与转写当前不扣模型积分。外部客户端自身的费用另计。
如何给密钥设置消费上限
通过 MCP/API 的调用会直接扣积分;如果 Agent 出错循环、误操作或密钥泄露,可能持续扣费。建议设置上限,例如 200 / 500 / 1000 积分,随时可修改。留空表示不限。
平台不设置默认上限,新密钥默认不限。创建时选择 200 / 500 / 1000 积分,或输入自定义上限;首页与 MCP 的密钥弹窗需点击“保存消费上限”。也可随时前往 /access-keys,点击“修改上限”并保存。上限按密钥累计,不是每月重置;0 会阻止收费调用,退款与轮换密钥不会重置已用额度。
修改上限安全使用密钥
密钥只通过 Authorization 请求头鉴权,不要放入共享链接、提示词或截图。可在密钥页随时吊销;已提交的任务可能继续完成。只在可信客户端中安装密钥。
管理 API 密钥常见问题
支持 Claude Desktop 或 claude.ai 吗?
其自定义连接器需要 OAuth,本期尚未提供。请使用 Claude Code、Codex、Cursor 或兼容 HTTP 客户端。
必须一直打开画布吗?
服务端任务可在浏览器关闭时继续执行。登录并打开画布可观察同步结果;后台标签页或网络延迟可能推迟更新。
每次生成都需要确认吗?
不需要。MCP 授权的生成和站内 Agent 委派可直接消费积分,请在授予访问前设置密钥消费上限。
可以限制或撤销访问吗?
可以。在密钥页选择权限和消费上限,或吊销密钥。密钥仅访问持有人资源,不开放管理后台或支付。 新接入使用 default 常用档;expert 为完整目录,实际工具按权限减少。旧密钥保持 expert。高级流程在 URL 加 ?profile=expert 后重连,档位不授予权限。
