关于 Scenivia
Scenivia 是面向产品团队的影片制作服务,可将产品简报转为可编辑的发布或功能宣传影片。用户可选模板、逐镜头调整内容与品牌样式,并以 MP4 导出。
主要功能
- 01创建项目并设置产品简报与品牌
- 02浏览模板、素材和镜头组件
- 03检查并应用批量编辑
- 04选择画幅并导出 MP4
- 05查看导出状态并获取下载链接
适用场景
- 01制作 SaaS 产品发布影片
- 02为影片套用品牌颜色和字体
- 03替换镜头图片并调整转场
- 04检查影片导出并下载成片
MCP 相关
Scenivia 通过远程 MCP 服务向客户端开放项目、模板、素材、编辑和导出工具。访问使用 OAuth 授权,导出操作需要相应权限,并由用户确认后启动。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.scenivia.com/mcpclaude mcp add --transport http com-scenivia-scenivia https://api.scenivia.com/mcp{"mcpServers":{"com-scenivia-scenivia":{"type":"http","url":"https://api.scenivia.com/mcp"}}}在 Cursor 中打开{"servers":{"com-scenivia-scenivia":{"type":"http","url":"https://api.scenivia.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-scenivia-scenivia":{"type":"http","url":"https://api.scenivia.com/mcp"}}}{"mcpServers":{"com-scenivia-scenivia":{"serverUrl":"https://api.scenivia.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
优势
Scenivia 可将 SaaS 产品制作成简短的发布影片或功能影片,使用精心设计的模板目录,并由你掌控。本插件让 Claude Code 拥有与 Studio 中相同的控制功能。
编写影片简介创建项目,描述产品、受众和行动号召,并设置品牌颜色与字体。 |
挑选合适的模板比较 Library 中的模板,了解每个模板讲述的内容及适用的产品,并在选择前预览。 |
编辑每个镜头为镜头改标题、替换图片、换上品牌配色、更改转场效果。应用前会检查每一批更改。 |
导出 MP4免费检查导出效果,以 16:9、1:1 或 9:16 的比例渲染,并获取下载链接。 |
安装
三个步骤,大约一分钟。
1. 添加 marketplace 并安装插件,在 Claude Code 中执行:
/plugin marketplace add Scenivia/claude-plugin
/plugin install scenivia@scenivia
**2. 请求制作影片。**首次调用 Scenivia 时,会在浏览器中打开授权页面:登录、选择 Agent 可以执行的操作,完成。
3. 在 Scenivia Studio 中观看影片逐步成形,满意后即可导出。
也可以在 Shell 中操作
claude plugin marketplace add Scenivia/claude-plugin
claude plugin install scenivia@scenivia
该插件会添加一个技能,以及与 Scenivia MCP 服务的连接,地址为
https://api.scenivia.com/mcp。插件不保存任何机密信息。
在其他应用中使用
同一服务也适用于任何支持通过 HTTP 和 OAuth 使用 MCP 的应用。地址始终是 https://api.scenivia.com/mcp;首次使用时会打开授权页面,与在 Claude Code 中完全相同。
Claude Code,仅使用服务,不含插件技能
claude mcp add --transport http scenivia https://api.scenivia.com/mcp
Cursor
点击上方的 Add to Cursor,或将以下内容添加到 ~/.cursor/mcp.json:
{ "mcpServers": { "scenivia": { "url": "https://api.scenivia.com/mcp" } } }
VS Code
点击上方的 Install in VS Code,或将以下内容添加到 .vscode/mcp.json:
{ "servers": { "scenivia": { "type": "http", "url": "https://api.scenivia.com/mcp" } } }
Claude(claude.ai 和桌面应用)
Settings › Connectors › Add custom connector,将其命名为 Scenivia,并粘贴
https://api.scenivia.com/mcp。自定义连接器是否可用取决于你的 Claude 套餐。
ChatGPT
在 Settings › Apps & Connectors › Advanced 中开启 developer mode,然后使用 URL https://api.scenivia.com/mcp 和 OAuth Create 一个连接器。MCP 连接器是否可用取决于你的 ChatGPT 套餐。
Windsurf 和其他 MCP 客户端
添加一个 URL 为 https://api.scenivia.com/mcp 的远程服务。在 Windsurf 中,将以下内容添加到 ~/.codeium/windsurf/mcp_config.json:
{ "mcpServers": { "scenivia": { "serverUrl": "https://api.scenivia.com/mcp" } } }
无需复制或粘贴任何内容:Claude Code 会打开 Scenivia 授权页面,浏览器会将令牌交给 Agent。运行 /mcp 可查看连接状态、重新连接或退出登录。
| Scope | Agent 可以执行的操作 |
|---|---|
scenivia:read | 读取你的项目、影片、素材和导出内容 |
scenivia:edit | 创建项目、设置简报和品牌信息、提出并应用编辑 |
scenivia:render | 开始导出,只有导出成功时才会消耗积分 |
插件会请求 read 和 edit 权限。导出需要 render 权限,你可以在 Scenivia 首次提示导出时授予。你可以随时在 账户 › 安全 中断开 Agent:其令牌会立即失效。
说明
MCP 服务按账户逐一开放。在你的账户获得开放之前,每次调用都会返回
404。
可以提出哪些请求
Make a 30 second launch film for https://example.com in Scenivia, from a template.
Which Scenivia templates would suit a developer tool? Show me the previews.
In my "Launch week" project, change the opening title to "Ship docs in minutes".
Repaint the film in our brand colours and use the logo I uploaded.
Check that the film exports cleanly, then render it and give me the link.
由于导出会消耗积分,Agent 始终会在开始导出前征求你的同意。
工具
32 个工具,按功能分组。
项目与简介 · 7 个工具
| 工具 | 功能 | 范围 |
|---|---|---|
list_projects | 列出你可以打开的项目,按最近使用时间从近到远排序 | 读取 |
get_project | 读取项目:简介、版本、镜头、时长、格式、模板 | 读取 |
create_project | 创建空项目 | 编辑 |
set_brief | 设置产品、受众、目标、行动号召和时长 | 编辑 |
get_brand | 读取品牌颜色、字体和徽标 | 读取 |
set_brand_style | 设置品牌颜色和字体 | 编辑 |
start_storyboard_job · get_storyboard_job | 当没有合适的模板时使用的备用方案:借助 Scenivia 的 AI,根据提示词编写自由形式的影片,并读取其进度 | 编辑 · 读取 |
模板、组件与素材 · 10 个工具
| 工具 | 功能 | 范围 |
|---|---|---|
list_templates | 列出 Library 中的模板、每个模板传达的内容以及适用的产品 | 读取 |
inspect_template | 查看一个模板的详情:每个场景、其宽度和限制,以及模板示例行 | 读取 |
list_library | 按情绪列出音乐,按类别列出音效 | 读取 |
find_components | 搜索可用于制作新镜头的组件 | 读取 |
preview_component | 显示一个组件的预览图 | 读取 |
list_transitions | 列出镜头之间的转场及其时长 | 读取 |
list_backgrounds | 列出镜头可用的背景 | 读取 |
list_assets | 列出项目中的图片、片段、音轨和字体 | 读取 |
add_asset_from_url | 将公开的 PNG、JPEG 或 WebP 图片添加到项目 | 编辑 |
find_layers · inspect_layer | 按镜头、文字或组件查找图层,并读取其控制项 | 读取 |
编辑 · 7 个工具
| 工具 | 功能 | 范围 |
|---|---|---|
use_template | 使用模板制作影片,所有文案均由 Agent 撰写,不消耗 AI 生成额度 | 编辑 |
propose_edits | 检查一批编辑并返回一个待应用的修改轮次,不保存任何内容 | 编辑 |
edit_film | 更改品牌名称、徽标、字体、音乐、音效、旁白和格式 | 编辑 |
compose_screen | 实验性功能:当没有屏幕截图时,通过区块绘制一个有界的产品界面 | 编辑 |
propose_structure | 检查在末尾添加镜头或移除镜头的操作,不保存任何内容 | 编辑 |
apply_turn | 应用一个提议的修改轮次,仅应用一次 | 编辑 |
get_turn | 读取修改轮次是否已应用,以及应用时的版本 | 读取 |
导出 · 6 个工具
| 工具 | 功能 | 范围 |
|---|---|---|
check_export | 免费检查影片是否可以导出,以及导出会损失哪些内容 | 读取 |
start_render | 将影片渲染为 MP4 | 渲染 |
get_render · list_renders | 读取一次导出的状态,或列出项目的导出记录 | 读取 |
get_render_download | 返回一个有效期为 5 分钟的下载链接 | 读取 |
retry_render | 重新渲染失败的导出任务 | 渲染 |
参数、输出和 JSON Schema:
capabilities.md ·
catalog.json
限制和积分
提示
只有导出成功后才会扣费。 导出失败不花费积分,重试也只有在成功时才会扣除积分。
- 积分在 Scenivia 中购买,不能通过 Agent 购买。积分用完后,Agent 会告知你并停止操作。
- 根据提示词编写分镜脚本会使用你套餐中的生成额度,而非积分。
- 每个账户可同时进行 3 次导出;第 4 次会等待其中一次结束。
- 每个账户每分钟最多调用工具 120 次;浏览模板和组件时,每小时最多调用 60 次。
- 图片需来自公开的 HTTPS 地址(PNG、JPEG 或 WebP),并接受与上传图片相同的检查。
- 添加模板或添加、删除镜头后,改动会进入你的 Studio:Agent 会先准备好内容,你打开项目时即可看到。
所有限制:limits.md
遇到问题时
| 你看到的情况 | 该怎么做 |
|---|---|
每次调用都出现 401 | 连接已过期或被撤销。运行 /mcp 并重新连接。 |
insufficient_scope | 该工具需要你未授予的权限范围,通常是 scenivia:render。 |
stale_revision | 自上次读取后,影片发生了变化,通常是在 Studio 中发生的。Agent 会重新读取。 |
awaiting_studio | 这不是错误:在 Studio 中打开项目,改动会在那里显示。 |
requires_open_studio | 改动已在 Studio 聊天中准备好;请在 Studio 中应用。 |
insufficient_credits | 在 Scenivia 中购买积分,然后再次请求。 |
所有错误代码:errors.md
支持
有问题、发现 bug 或有想法:[email protected] · scenivia.com
许可证
可免费安装并与 Scenivia 搭配使用,包括商业用途。请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。