在当今的人工智能技术中,模型上下文协议(MCP,Model Context Protocol)作为一种标准化接口,允许AI模型(如Claude、GPT等)通过外部工具进行交互。由 AceData Cloud 提供的 Veo MCP Server,可以直接使用 Google Veo 在如 Claude Desktop、VS Code、Cursor 等 AI 客户端中生成 AI 视频。本文将为您详细介绍如何集成 Veo MCP。
简介
Veo MCP Server 提供了一系列强大的功能,包括文本到视频生成、图像到视频生成以及对多个模型和分辨率的支持,适用于各种应用场景,例如教育视频制作、社交媒体内容创建等。
环境准备/前置条件
在开始之前,您需要获取一个 AceData Cloud API Token。具体步骤如下:
- 注册或登录 AceData Cloud 平台。
- 前往 Veo Videos API 页面。
- 点击"获取"以获得 API Token(首次申请者将获得免费额度)。
详细步骤
方法 1: 使用 pip 安装(推荐)
在终端中执行以下命令:
bash
pip install mcp-veo
方法 2: 源代码安装
如果您更倾向于源代码安装,可以使用以下命令:
bash
git clone https://github.com/AceDataCloud/VeoMCP.git
cd VeoMCP
pip install -e .
安装完成后,您可以使用 mcp-veo 命令启动服务。
在 Claude Desktop 中使用
您需要编辑 Claude Desktop 的配置文件:
- macOS :
~/Library/Application Support/Claude/claude_desktop_config.json - Windows :
%APPDATA%\Claude\claude_desktop_config.json
添加以下配置:
json
{
"mcpServers": {
"veo": {
"command": "mcp-veo",
"env": {
"ACEDATACLOUD_API_TOKEN": "your API Token"
}
}
}
}
如果您使用 uvx(无需提前安装包):
json
{
"mcpServers": {
"veo": {
"command": "uvx",
"args": ["mcp-veo"],
"env": {
"ACEDATACLOUD_API_TOKEN": "your API Token"
}
}
}
}
保存配置后,重启 Claude Desktop 即可在对话中使用 Veo 相关工具。
在 VS Code / Cursor 中使用
在项目根目录下创建一个 .vscode/mcp.json 文件:
json
{
"servers": {
"veo": {
"command": "mcp-veo",
"env": {
"ACEDATACLOUD_API_TOKEN": "your API Token"
}
}
}
}
或使用 uvx:
json
{
"servers": {
"veo": {
"command": "uvx",
"args": ["mcp-veo"],
"env": {
"ACEDATACLOUD_API_TOKEN": "your API Token"
}
}
}
}
可用工具列表
| 工具名称 | 描述 |
|---|---|
veo_text_to_video |
从文本提示生成视频 |
veo_image_to_video |
基于图像生成视频 |
veo_get_1080p |
将视频升级到1080p |
veo_get_task |
查询单个任务的状态 |
veo_get_tasks_batch |
批量查询任务状态 |
使用示例
配置完成后,您可以在 AI 客户端中直接使用自然语言调用这些功能,例如:
- "帮我生成一个关于星空的延时视频。"
- "从这张风景照片生成一个4K视频。"
- "创建一个9:16的竖屏短视频。"
- "将这个视频升级到1080p。"
常见问题
-
如何获取 API Token? 您可以通过注册并登录 AceData Cloud 平台获取 API Token。
-
是否支持其他格式的视频生成? 是的,Veo MCP 支持多种分辨率和比例的视频生成。
-
如何查询任务状态? 使用
veo_get_task工具可以查询单个任务的状态。
总结
本文详细介绍了如何使用 Veo MCP Server 来生成 AI 视频。通过简单的配置,您可以在多个 AI 客户端中快速上手。希望这篇指南能帮助您更好地利用 AceData Cloud 的强大功能,创建出色的内容。
如需更多信息,请参考以下链接:
- GitHub 仓库: AceDataCloud/VeoMCP
- PyPI 包: mcp-veo
- API 文档: Veo Video Generation API
标签:#VeoMCP #AceDataCloud #人工智能 #视频生成 #开发者教程