NUVA LAB · 架构讨论 · 2026.09.30

我们的 Creative Agent 怎么用 MCP

我们要保留自己的 agent loop、skills 和 video engine。接入 MCP 的价值,是让 VidMuse、其他客户的 agent,以及我们自己的 Ads Agent,都能使用同一套服务。客户可以把整件工作交给我们,也可以自己安排步骤,只调用其中的生成、分析或交付工具。

下面是建议的工作方式,部分还需要实现和联调。

MCP 负责哪一段

能力 放到我们的业务里
Tools / Resources 告诉客户 agent 有哪些操作可以调用、有哪些资料可以读取。例如查询广告表现、查找素材、提交生成任务。[1]
Prompts / Skills 提供提示模板和工作说明。例如怎样分析参考广告、怎样设计变体。Skills 扩展可以让客户按需读取这些说明,执行由他们的 agent 负责。[1][3]
Tasks / 中途补充输入 短查询直接返回;视频生成这类长任务先返回任务引用,之后查进度、取结果,或补充缺少的信息。Tasks 也支持请求取消。[2]
MCP Apps 在支持的聊天软件里打开审片、选片或表单界面,省去部分来回跳转。[4]

当前核心版是 2026-07-28,请求本身不依赖协议 session。[1] 比如用户关掉聊天,过一会儿从另一个入口回来,我们应当还能通过任务 ID 找到同一批视频。这需要我们保存任务和产物;MCP 规定双方怎样查询、继续交互,后台排队、重试和避免重复生成仍要自己做好。[2]

Connector 则负责接具体系统。例如查询广告表现,MCP 可以提供统一的调用方式,connector 要处理平台授权、取报表和同步。客户的“转化”指下单还是注册,也需要在接入时说明。换成 MCP 不会省掉这些工作。

Tasks、Skills 和 Apps 都是可选扩展,使用前要检查客户的软件是否支持。审片也可以继续在客户原有界面或我们的网页里完成。[2–4]

大概怎么连接

Creative Agent 与 MCP 的连接方式 客户通过 MCP 委托 Creative Agent 完成工作,或直接调用生产服务。我们的 Ads Agent 和影视工作台也使用同一个 core。生产服务连接 Video Gen Engine,以及访问广告平台、素材库和审片系统的 connectors。 委托完整工作 只调用某项能力 客户软件 / 客户 Agent 我们的 Ads Agent / 影视工作台 MCP 接口 Creative Agent Core 理解需求、制定计划、调用 skills 生产服务 任务、素材、审核、交付 Video Gen Engine Connectors 广告平台 / 客户素材库 / 审片系统
同一套生产服务,可以由客户的 agent 或我们的 agent 调用。

自家服务之间可以直接调用 API。需要接外部 MCP 服务时,我们的 agent 也可以当 client。每个客户有自己的账户、资料和工作规则,共用的是代码和生产能力。

接入用户的广告数据

用户说:“连接我们的广告账户,用过去一个月的数据指导下一批创意。”

先让用户选账户和数据范围,connector 读取报表。我们把广告 ID 对应到素材,弄清楚花费、转化和统计时间的含义。之后 agent 就能回答“哪类开头值得再试”,并给出所依据的广告和数据。

这里 MCP 提供查询接口,connector 负责取数,分析由 agent 完成。如果暂时无法把报表中的广告对应到具体视频,就先补这个关联,否则 agent 看得到数字,也不知道该改哪条片子。

接入用户的素材库

用户说:“这个目录里有产品图、历史广告和品牌规范,以后做片都用这里的。”

用户选好目录,我们通过 connector 建立索引,保留素材在源系统中的位置和版本。需要时再做转写、镜头分析或标签整理。用户输入 @爆款视频_1,agent 就能找到那条视频,连同相关产品图和品牌要求一起使用。

MCP 可以把检索、读取和分析这些操作提供给客户 agent。视频文件仍放在媒体存储里,按需读取或预览;文档、素材和每次成片之间的关系由我们的服务保存。

“把 @爆款视频_1 复刻 100x,再安排到三个实验里”

Agent 先找到这条视频,结合当前项目理解“复刻”的范围:保留产品和主要结构,还是只借鉴开头与节奏。如果已有三个实验,就沿用它们的定义;如果没有,先提出测试方向,说明每组改什么,以及 100 条如何分配。

计划确定后,agent 调用生成和剪辑工具。生产服务保存每条候选属于哪个实验、用了哪些参考素材。用户能看到进度,也能边出片边审;某几条失败或被退回,就处理那几条。

选好的素材随后进入对应实验,并记录投放平台上的广告 ID,方便回看效果。已有账户、预算和启动授权时可以继续投放;缺这些信息时,先安排好实验草稿。

这句话里的意图由 core 理解,复刻和实验设计的方法放在 skills 里。MCP 负责把调用、进度和结果传给不同客户端,engine 和 connectors 完成实际工作。

第二个 VidMuse 来了怎么办

先拿对方的一份 brief、几条素材和期望交付,选一条现有 workflow 试跑。接上他们的数据和素材系统,说明哪些字段代表已通过、谁审片、成片放哪里,然后完成一小批生产和交付。

如果对方用的是已支持的系统,主要工作就是配置新账户和业务规则。自研系统需要补 connector;制作方法不同,就调整或新增 skill。我们希望客户换品牌、做下一批时能自己操作,而不是每次都找 Nuva 改代码。

自有 Ads Agent 也走同一套服务。短剧和影视需要增加剧集、场景、镜头以及角色连续性等内容,并提供适合导演选片的工作台;任务管理、素材版本和指定镜头重做这些能力可以继续用。

参考

协议资料核验于 2026-09-30,具体客户端兼容性需实测。