MCP server

Connect AI assistants to Pipevideo video generation via Model Context Protocol.

Pipevideo provides an MCP (Model Context Protocol) server that exposes video generation tools to AI assistants like Claude, Cursor, and other MCP-compatible clients.

Available tools

ToolDescription
list_enginesList available engines and orchestration models
generate_videoCreate a video generation and wait for completion
get_generationCheck the status of a generation by id
get_usageView credit balance and usage statistics

Connecting

Configure your MCP client to connect to the Pipevideo MCP server endpoint. Authentication uses your Pipevideo API key via OAuth or direct key configuration (depending on your MCP client).

Environment variables

VariableDescription
PIPEVIDEO_API_KEYYour Pipevideo API key (pv_...)
PIPEVIDEO_API_URLAPI base URL (default: https://api.pipevideo.co)

Example: generate_video

The generate_video tool accepts:

ParameterTypeDescription
modelstringOrchestration LLM id (e.g. moonshotai/kimi-k2.5)
inputstring | arrayPrompt text or Responses-style input items
instructionsstringOptional system-level guidance
widthnumberOptional canvas width
heightnumberOptional canvas height
aspect_ratiostringOptional aspect ratio (e.g. 16:9)

The tool creates a generation and polls until completion or timeout, returning the video URL or error details.

Use cases

  • AI coding assistants — generate video previews from natural language descriptions
  • Agent workflows — include video generation as a tool in multi-step agent pipelines
  • Prototyping — test video generation interactively without writing API integration code