Get Started
Pollo MCP
Official Pollo Model Context Protocol (MCP) server that enables interaction with powerful Text/Image to video generation APIs.
Features
- Generate video from image or text prompt
- Get generation task status
- Automatically download the generated video
Note: Before using the service, you need to have the pollo.ai API key.
Installation
Quick Start
Pollo MCP Server implements the Model Context Protocol (MCP) specification and can be used as a server to interact with MCP-compatible clients (such as Cursor).
Quickstart with Cursor
- Get your API key from Pollo.ai.
- Make sure that you already installed Node.js and npm
Go to Cursor → Preferences → Cursor Settings → MCP Tools → New MCP Server
, add config
That’s it. Your MCP client can now interact with Pollo.ai through these tools.
Tools
-
text2video
- Generate video from text prompt.
- Input:
model
(object),supports multiple models, for a detailed list, see Pollo AI API PlatformmodelBrand
(required, string), e.g., pollo, kling-ai, runway.modelAlias
(required, string), e.g., pollo-v1-6, kling-v2, runway-gen-4-turbo.prompt
(required, string), the prompt of the generation- other model supported config, see Pollo AI API Platform
-
img2video
- Generate video from image.
- Input:
model
(object),supports multiple models, for a detailed list, see Pollo AI API PlatformmodelBrand
(required, string), e.g., pollo, kling-ai, runway.modelAlias
(required, string), e.g., pollo-v1-6, kling-v2, runway-gen-4-turbo.- any of
imagePath
(string) andimageTailPath
(string),the local image path used to generate the videoimage
(string) andimageTail
(string), the image url used to generate the video. Only image URLs are accepted; base64 is not allowed.
- other model supported config, see Pollo AI API Platform
-
getTaskStatus
- Check generation task status, and automatically download the completed video.
- Inputs:
taskId
(string): generation task id returned by text2video and img2video