SparkleModel Context Protocol

MCP Connectors for
your AI chat

Creelo runs an MCP server, so Claude, ChatGPT, Cursor, and any client that speaks the Model Context Protocol can generate video, voice, images and music in your account. Connect once and direct your work from the chat you already use.

Your AI chatClaude, Cursor, or any MCP client
MCP connectionSecure HTTP, OAuth or API key
Creelo toolsVideo, image, voice & music in your account
Server URL
https://creelo.app/mcp
Transport
Streamable HTTP (POST)
Authentication
OAuth 2.1 or API key
Setup

From key to first generation

Three steps, roughly two minutes.

  1. 01

    Create an API key

    Generate a key in your Creelo settings. Treat it like a password. It grants access to your account's generation tools and credits.

    Open API keys
  2. 02

    Add the server to your client

    Paste the config for your AI chat below and drop in your key. Most clients pick it up after a restart or reconnect.

  3. 03

    Start directing

    Ask your AI to generate video, edit images, write voiceovers or build a project. It calls Creelo's tools and the results land in your account.

Using Claude or ChatGPT? Skip the key.

Clients that support OAuth only need the server URL. Add https://creelo.app/mcp and the client walks you through signing in to Creelo and approving access. No API key to copy or store. Use a key for SDK and programmatic access where OAuth is not available.

Add Creelo to your client

Replace YOUR_API_KEY with the key you created in settings.

No API key needed. Claude connects over OAuth and walks you through signing in to Creelo.

  1. Open claude.ai (or the Claude desktop app) and go to Settings, then Connectors.
  2. Click Add custom connector.
  3. Paste https://creelo.app/mcp as the URL and confirm.
  4. Click Connect, sign in to Creelo, and approve access.
  5. In any chat, enable the Creelo connector from the tools menu and ask Claude to generate a video.
https://creelo.app/mcp
Capabilities

What your AI can do

Once connected, these Creelo tools are available to your client.

Video

Generate, extend and lip-sync video with Sora 2, Veo 3.1 and Kling.

Image

Generate, edit and animate images, including Nano Banana Pro 4K.

Voice

Create voiceovers and text-to-speech, or clone a voice.

Music

Generate background tracks and sound beds from a prompt.

Captions

Transcribe audio and video into timed captions.

Projects

List, load, save and manage your Creelo projects.

Tasks & credits

Track generation tasks, check history and view credit balance.

Models

List available models and operations to plan a generation.

Agent skills

Teach your AI the Creelo craft

Skills are packaged instructions that make an AI genuinely good at Creelo: which tools to call, how to direct motion, and how to build graphics that render perfectly. In Claude, upload a zip under Settings, Capabilities, then Skills. For Claude Code or Cursor, unzip into your project's skills folder. For other clients, unzip and paste SKILL.md into your system prompt.

creelo-agent-playbook

How an AI agent drives Creelo through its MCP tools, SDK, and HTTP API. Trigger this skill whenever an agent needs to generate media (video, image, voice, music, captions), upload or browse assets, auto-clip long videos, assemble or edit an editor project, or render a project to a finished video wit

Download zip

creelo-data-graphics

Build data-driven motion graphics in Creelo: bar chart races, animated rankings, count-up stat tickers, leaderboards, progress rings, and any graphic whose shape comes from a dataset rather than fixed markup. Use when a user supplies numbers, a CSV, a JSON array, or metrics to visualize, or asks for

Download zip

creelo-explainer-language

The design language of modern SaaS/product explainer motion graphics. Use when directing, storyboarding, or building an explainer, promo, or product launch video (in Creelo or any tool). Covers the narrative skeleton, scene grammar, psychology of each beat, typography systems, frame-level motion mec

Download zip

creelo-guided-motion-design

Motion design creation skill for Creelo. Trigger this skill whenever the user asks to create motion design, animate a logo, make a video from an image, create an animated ad, turn a product into motion, or says anything like "make a motion", "motion design", "animate this", "make a video from my log

Download zip

creelo-lottie

Author, validate, and theme programmable Lottie animations in Creelo. Use when creating or editing Lottie JSON for Creelo, exposing editable slots, theming a LottieFiles animation to a brand, or wiring lottie timeline elements and their params. Covers the slot model, the rules Creelo's Skottie rende

Download zip

creelo-motion-direction

Direct engaging, every-frame-counts motion graphics and SaaS explainer videos in Creelo. Use when planning or composing a video's MOTION and STORY (not the plugin format): deciding shots, seams, pacing, hooks, and how scenes connect. Covers the seam/vector law, carriers, causal motion, the ban on id

Download zip

creelo-motion-plugins

Author, edit, and place HTML motion graphics in Creelo (AE-style titles, lower thirds, callouts). Use when composing motion plugins or html timeline elements via the creelo MCP tools, the @creelo/sdk, or when editing the motion system in this repo. Covers the plugin format, determinism rules, param/

Download zip

creelo-motion-verify

Inspect motion you built in Creelo before calling it done. Use after authoring or editing a motion plugin, html element, or scene, and whenever motion "looks wrong", feels like a slideshow, stutters, renders blank, or a user reports bad export quality. Covers the render-frames-and-look loop via the

Download zip

creelo-short-form

Build vertical short-form video in Creelo for TikTok, Reels, and YouTube Shorts. Use when the user asks for a short, a Reel, a TikTok, a Shorts video, a vertical edit, a hook, a looping video, or help with retention, drop-off, pacing, or 9:16 safe areas. Covers the hook/retention/loop grammar, safe-

Download zip

DIRECT FROM
YOUR CHAT.

Grab a key, paste the config, and start generating without leaving the conversation.