当我需要制作简短的产品演示视频,或者为自述文件(README)提供可视化解释时,耗时的环节往往不是创意本身。真正的瓶颈在于离开终端窗口、打开其他工具,并将开发任务转化为视频编辑工作流。
本指南介绍了一种以终端优先的配置方法:将 Claude Code 连接到 Veo MCP 服务器,这样你就可以在项目工作区内直接使用自然语言请求生成简短的人工智能视频,而无需切换环境。
该工作流源自 Ace Data Cloud 关于 Claude Code 与 Veo MCP 集成的文档。文档中将 Veo 描述为谷歌推出的一款人工智能视频生成模型,支持 1080p 输出以及带配套音频的视频生成。在实际应用中,对于开发者而言,有趣的不仅仅是模型本身,更是模型上下文协议(MCP)层:Claude Code 可以在编码会话中直接调用视频生成工具。
你可以实现的功能
连接 MCP 服务器后,Claude Code 可以使用两个 Veo 工具:
-
veo_generate_video:根据文本或图像生成视频 -
veo_generate_video_with_audio:生成带音频的视频
这涵盖了一些工程工作中常见的实际场景:
- 小型应用演示,例如手机屏幕显示天气数据,背景从晴天变为雨天
- 自述文件(README)动画,例如数据从输入框经过三个处理节点流向结果面板
- 带音频的终端风格视频,例如在黑色背景上输入代码、伴随键盘敲击声、编译成功并显示绿色对勾
其目的并非取代精心设计的工作,而是让你在已经明确所需场景时,能够更轻松地原型化轻量级的视觉素材。
工作原理
此工作流使用的 MCP 服务器统一资源定位符(URL)为:
https://veo.mcp.acedata.cloud/mcp
Claude Code 通过超文本传输协议(HTTP)连接到该服务器,并通过 Authorization 请求头传递身份验证信息:
claude mcp add veo --transport http https://veo.mcp.acedata.cloud/mcp \
-H "Authorization: Bearer YOUR_TOKEN"
有一个微小但重要的细节:-H 标志必须大写。在 Claude Code 命令中,小写的 -h 表示帮助,而非超文本传输协议(HTTP)请求头。如果连接似乎未接收到你的令牌,请首先检查此项。
登录后,你可以从 Ace Data Cloud 平台获取令牌。MCP 服务器连接使用相同的令牌,因此 Claude Code 在调用 Veo 工具时可以进行身份验证。
选择合适的配置范围
Claude Code 允许你决定 MCP 配置的应用范围。如果省略 -s,默认范围为 local,仅适用于运行命令的项目目录。
文档中记载的范围如下:
| 范围 | 命令参数 | 配置文件 | 适用范围 |
|---|---|---|---|
local |
无 -s 或 -s local
|
~/.claude.json |
仅运行命令的项目目录 |
user |
-s user |
~/.claude.json |
当前用户的所有项目 |
project |
-s project |
项目根目录下的 .mcp.json |
当前项目 |