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.

Get Ace Data Cloud API Key

Step 2: Install the Plugin

  1. Open the VS Code extension marketplace (Cmd+Shift+X)
  2. Search for Veo MCP, or directly search for the extension ID: acedatacloud.mcp-veo
  3. Click Install, and reload the window as prompted after installation

Step 3: Fill in the API Key

  1. Press Cmd+Shift+P, execute: Veo MCP: Set Ace Data Cloud API Key
  2. 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

  1. Open GitHub Copilot Chat and switch to Agent mode
  2. Directly request and mention veo, for example: Use veo to help me complete this task
  3. 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