# Veo2 Video Generation

> Use this tool when you need to generate videos from text prompts or images, and want to leverage AI capabilities to create visual content with customizable options like aspect ratio and duration. It solves problems like automating video creation, enhancing images with motion, and providing interactive visual experiences. The tool takes in text prompts or images as input and outputs generated videos with accompanying metadata, making it ideal for applications requiring dynamic visual content generation.

Canonical page: https://skillsregistry.net/skills/mario-andreschak-veo2  
JSON: https://api.skillsregistry.net/v1/skills/mario-andreschak-veo2

## Description

MCP Video Generation with Veo2 exposes Google's Veo2 video generation capabilities through a TypeScript server implementation. Developed by mario-andreschak, it enables AI assistants to generate videos from text prompts or images, with support for various configuration options like aspect ratio, duration, and prompt enhancement. The server provides tools for video generation, image creation, and resource management, while supporting both stdio and SSE transports for flexible integration. Generated content is stored locally with metadata and can be accessed through MCP resources, making it valuable for creating visual content from textual descriptions or enhancing existing images with motion.

## Trust

- **Trust score (0–1):** 0.77
- **Verification tier:** scanned
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/mario-andreschak-veo2)
- **Repository:** <https://github.com/mario-andreschak/mcp-veo2>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "mario-andreschak-veo2"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/mario-andreschak-veo2` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/mario-andreschak-veo2/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
