VS Code + Veo MCP
Need to create demonstration videos for front-end? Need dynamic effects in documentation? Now you can use a single command in VS Code to let GitHub Copilot call Google Veo to generate high-quality videos. No need to switch windows, no need to learn editing software, just chat to create videos.
¶ Step 1: Get API Key
Open the Ace Data Cloud application list, enter the available applications, and copy the API Key.

¶ Step 2: Install the Plugin
- Open the VS Code extension marketplace (
Cmd+Shift+X) - Search for
Veo MCP, or directly search for the extension ID:acedatacloud.mcp-veo - Click Install, and reload the window as prompted after installation
¶ Step 3: Fill in the API Key
- Press
Cmd+Shift+P, execute:Veo MCP: Set Ace Data Cloud API Key - Paste the API Key and press enter to save (saved in VS Code SecretStorage / system keychain)
If you want to change the Key, you can execute Veo MCP: Clear Ace Data Cloud API Key and set it again.
¶ Step 4: Verify Connection
- Open GitHub Copilot Chat and switch to Agent mode
- Directly request and mention
veo, for example:Use veo to help me complete this task - The first call will automatically go to this plugin and use your saved API Key
¶ Advanced: Manual mcp.json (Optional)
If you prefer manual configuration, you can also write .vscode/mcp.json in your project:
{
"servers": {
"veo": {
"type": "http",
"url": "https://veo.mcp.acedata.cloud/mcp",
"headers": {
"Authorization": "Bearer ${input:acedata-api-key}"
}
}
},
"inputs": [
{
"id": "acedata-api-key",
"type": "promptString",
"description": "Ace Data Cloud API Key",
"password": true
}
]
}
¶ Practical Examples
Text to Video Generation
> Help me generate a video: a cat chasing butterflies in a sunny garden, slow motion, cinematic quality
Copilot calls the veo_text_to_video tool, automatically handling task submission and status polling, and finally returns the video link.
Image to Video Generation
> Turn this product photo into a dynamic showcase video, with the camera slowly zooming in and changing light and shadow
After uploading the image, Copilot calls the veo_image_to_video tool to generate a smooth dynamic video based on the image.
Video with Audio Generation
> Generate a video with audio: a café in the morning, the sound of the coffee machine, sunlight streaming through the glass window onto the wooden table
Copilot calls the veo_text_to_video tool, and veo3 / veo31 will simultaneously generate native sound effects, all in one step.
¶ Tool List
| Tool | Description |
|---|---|
| veo_text_to_video | Text to video generation |
| veo_image_to_video | Image to video generation |
| veo_get_1080p | Get 1080p HD version |
¶ Other Editor Configurations
- Cursor — Create
.cursor/mcp.jsonin the project root directory, usingmcpServersas the top-level key, with the rest of the configuration the same - Claude Code — Terminal command line configuration, see Claude Code + Veo MCP Tutorial
- Claude Desktop — See Claude Desktop + Veo MCP Tutorial
