内容提要
本文介绍如何在VS Code中通过Veo MCP插件,让GitHub Copilot调用Google Veo生成视频。步骤包括:安装插件、获取并设置API Key、验证连通,并支持手动配置mcp.json。支持文字、图片生成视频及带音频视频,提供工具列表,并提及Cursor、Claude Code等其他编辑器配置方法。
延伸解读
配置要点与安全提示
API Key 保存在 VS Code 的 SecretStorage 或系统钥匙串中,而非明文存储,这有助于降低泄露风险。更换 Key 时需先执行清除命令再重新设置。手动配置 mcp.json 时,使用 ${input:...} 占位符可避免在文件中直接写入密钥,但需注意该文件可能被提交到版本库,建议确认 .gitignore 规则。
工具能力与限制
插件提供文本生成视频、图片生成视频以及获取 1080p 版本等工具。其中带音频生成视频依赖 veo3/veo31 模型的原生音效能力,并非所有模型都支持。生成视频的时长、分辨率、风格等参数可能受限于模型和 API 配额,实际效果需以返回结果为准。
多编辑器适配
除 VS Code 外,Cursor、Claude Code 和 Claude Desktop 也支持配置 Veo MCP,但配置方式略有差异:Cursor 使用 .cursor/mcp.json 且顶层 key 为 mcpServers,Claude Code 通过命令行配置。若在多个工具中使用,需分别设置 API Key,注意各平台的安全存储机制不同。
Q&A
如何在VS Code中安装Veo MCP插件?
打开VS Code扩展市场(Cmd+Shift+X),搜索“Veo MCP”或扩展ID“acedatacloud.mcp-veo”,点击Install安装,然后按提示重载窗口。
如何获取并设置Veo MCP的API Key?
在Ace Data Cloud控制台的Applications页面复制API Key,然后在VS Code中按Cmd+Shift+P,执行“Veo MCP: Set Ace Data Cloud API Key”,粘贴API Key并保存。如需更换,可先执行“Veo MCP: Clear Ace Data Cloud API Key”再重新设置。
如何验证Veo MCP是否已连通?
打开GitHub Copilot Chat,切换到Agent模式,直接提出需求并点名“veo”,例如“用veo帮我完成这个任务”。首次调用时会自动使用已保存的API Key并调用插件。
如何手动配置mcp.json来使用Veo MCP?
在项目的.vscode目录下创建mcp.json,配置服务器为“veo”,类型为“http”,URL为“https://veo.mcp.acedata.cloud/mcp”,并在headers中设置Authorization为“Bearer ${input:acedata-api-key}”,同时定义输入变量acedata-api-key。
Veo MCP支持哪些视频生成方式?
支持文字生成视频(veo_text_to_video)、图片生成视频(veo_image_to_video),以及带音频的视频生成(veo_text_to_video,veo3/veo31可同步生成原生音效)。
Veo MCP提供哪些工具?
提供三个工具:veo_text_to_video(文本生成视频)、veo_image_to_video(图片生成视频)、veo_get_1080p(获取1080p高清版本)。
如何在其他编辑器(如Cursor、Claude Code)中配置Veo MCP?
Cursor:在项目根目录创建.cursor/mcp.json,使用mcpServers作为顶层key,其余配置相同。Claude Code:通过终端命令行配置,详见Claude Code + Veo MCP教程。Claude Desktop:详见Claude Desktop + Veo MCP教程。