Clipia MCP
About
Hosted MCP server for generating AI images, videos, speech, and music from agents and IDEs. Supports OAuth and Clipia API keys.
Details
- Author
- Clipia.ai
- Downloads
- 259
- Transport
- SSE
- Categories
- Design, Other, Media, AI
Jump to
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Clipia MCPCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
{
"mcpServers": {
"clipia-mcp": {
"type": "http",
"url": "https://mcp.clipia.ai/mcp"
}
}
}
generate_image
Generate image(s) from a text prompt, optionally with reference images (editing / image-to-image). Waits briefly for completion and usually returns the finished image inline (URL + small preview). Cost in credits is returned.
generate_video
Start a video generation from a text prompt (text-to-video) or from a start image (image-to-video, pass image_url). Returns request_id and cost in credits immediately — video renders take 1–10 minutes, poll with wait_generation.
generate_audio
Generate speech from text (text-to-speech): pick a voice and language, get an mp3 back. Returns request_id and cost in credits immediately — narration is quick, poll with wait_generation until COMPLETED, then output.audio.url is the mp3. Pass the resulting request_id as voiceover_request_id in compose_video to narrate a multi-scene video, or use the mp3 on its own.
generate_music
Generate background music / a soundtrack from a text description: instrumental (no vocals) by default — ideal to play under narration. Returns request_id and cost in credits immediately; music takes ~1–3 min, so poll with wait_generation until COMPLETED, then output.audio.url is the mp3. Pass the resulting request_id as audio_request_id in compose_video to score a multi-scene video, or use the mp3 on its own. Describe mood/genre/tempo/instruments in the prompt (English works best).
compose_video
Stitch 2–20 finished video scenes into ONE final clip server-side (scenes are normalized to a common frame/fps, concatenated, optional soundtrack replaces scene audio). Pass request_id of your COMPLETED video generations (or media.clipia.ai URLs). Returns request_id (cmp_*) — poll with wait_generation until COMPLETED, then output.video.url is the final mp4. Typical full-video flow: generate_scenario → generate_video per scene → compose_video.
wait_generation
Wait for a generation to finish (long-poll up to wait_seconds, then returns current status). Call repeatedly until status is COMPLETED, FAILED or CANCELED. Returns output URLs (and an inline image preview) when done.
get_generation
Get the current status/result of a generation without waiting. When COMPLETED, output.images[].url is the inline webp preview and output.images[].original_url is the full-quality PNG/JPG.
app_get_generation
Internal: status poll used by the Clipia generation viewer card. Prefer get_generation.
list_models
List available AI models with type (text/image/video/audio), capabilities and pricing in credits. Text models are priced per 1K input/output tokens; generation models show a base price. Use before chat or generation when the user asks for a specific model or wants to compare options.
get_model
Get model details and pricing. Generation models include input_schema and a base credit price; text models include context limits and per-1K input/output credit rates.
get_balance
Get the credit balance of the connected Clipia account and 30-day usage of the current API key.
search_templates
Search 3500+ curated prompt templates (hybrid text+semantic search, Russian or English query). Each result has a ready-to-use prompt and a recommended model — pass them to generate_image/generate_video.
chat
Chat with a text LLM and get reply text, token usage and credit cost. Supports strict JSON Schema output and an idempotency key for safe transport retries. Pass either a single prompt or a full messages array. Charged in credits from the connected account.
generate_scenario
Plan a multi-scene video from a brief: an LLM director returns a structured scenario — per-scene English video prompts with durations, plus a soundtrack prompt. Feed each scene prompt to generate_video, then stitch the finished clips with compose_video. Charged in credits like chat (LLM usage).
generate_presentation
Generate a BRAND-NEW slide presentation (editable PPTX + PDF + PNG previews) from a DeckSpec you compose. To change a deck that already exists (slide text, title, theme, add/remove/reorder slides) use edit_presentation instead — it reuses the illustrations already generated instead of billing them again. Returns request_id (prs_*) — poll with wait_generation until COMPLETED, then output has pptx_url, pdf_url, preview_urls[]. Write the full spec: title, language (ru/en), theme, optional brand, and 3–20 slides. ALWAYS pick the theme that fits the SUBJECT of the deck; the deck belongs to the user, so never default to the Clipia brand palette unless the deck is about Clipia itself. Set brand.name/brand.website only if the user names their company — otherwise slides stay unbranded. Each slide has a "layout": cover, section, bullets, two-col, image-full, quote, stats, or closing. For illustrations set image.prompt (English) — generated by our image models and billed as credits; skip images for text-only slides. Costs credits (render fee + illustrations).
edit_presentation
Edit an EXISTING presentation instead of regenerating it: change slide text, title, theme, add/remove/reorder slides. The deck is rebuilt from its saved spec and the illustrations that were already generated — those are reused for free, so a text fix costs only the small render fee. Use it for ANY change request about a deck that already exists; generate_presentation is only for a brand-new deck. All "index" values are 0-based positions in the CURRENT deck. An illustration is redrawn (and billed) ONLY if you change that slide's image.prompt, list it in regenerate_images, or set regenerate_all_images=true. Returns request_id (prs_*) — poll with wait_generation until COMPLETED.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"clipia mcp": {
"clipia-mcp": {
"type": "http",
"url": "https://mcp.clipia.ai/mcp"
}
}
}
}
McpServers
{
"clipia-mcp": {
"type": "http",
"url": "https://mcp.clipia.ai/mcp"
}
}
Create AI images, video, speech, music and presentations inside Claude, Cursor and ChatGPT — 60+ models in one MCP endpoint.
Clipia is an AI creation platform. This hosted, remoteModel Context Protocol (MCP)server lets any MCP-capable agent generate images, video, speech and music; chat with text models; plan and compose videos; create and edit presentations; poll results; browse models; search prompt templates; and read your credit balance — no SDK and no code required.
Endpoint:https://mcp.clipia.ai/mcp— statelessStreamable HTTP, authenticated with a Clipia API key.
Connect Clipia to Claude Code in one command (replace the placeholder with your key):
claude mcp add --transport http clipia https://mcp.clipia.ai/mcp \ --header "Authorization: Bearer <CLIPIA_API_KEY>"
Then just ask in the chat:"Generate a neon city image with Clipia"— the preview lands right in the terminal.
Where to get a key:create one in theClipia Developer Console. The key is shown once.
Sandbox without charges:keys with theclipia_test_prefix run in a sandbox — instant mock results, no credits spent. Use aclipia_test_key to validate your integration before going live.
The endpoint is the same everywhere:https://mcp.clipia.ai/mcp. IDEs and CLIs authenticate with an API key from the Developer Console;claude.aiandChatGPTconnect by signing in to your Clipia account over OAuth (no key needed).
Ready-to-paste configs live inexamples/.
claude mcp add --transport http clipia https://mcp.clipia.ai/mcp \ --header "Authorization: Bearer <CLIPIA_API_KEY>"
Claude Desktop bridges to remote HTTP servers throughmcp-remote. Add toclaude_desktop_config.json(Settings → Developer → Edit Config), then restart Claude Desktop:
{ "mcpServers": { "clipia": { "command": "npx", "args": [ "-y", "mcp-remote", "https://mcp.clipia.ai/mcp", "--header", "Authorization: Bearer <CLIPIA_API_KEY>" ] } } }
Credits are charged to the connected Clipia account.
Add to~/.cursor/mcp.json(global) or.cursor/mcp.json(project), then restart Cursor:
{ "mcpServers": { "clipia": { "url": "https://mcp.clipia.ai/mcp", "headers": { "Authorization": "Bearer <CLIPIA_API_KEY>" } } } }
Create.vscode/mcp.jsonin your workspace (or use theMCP: Add Servercommand). VS Code prompts for the key on first run and stores it securely:
{ "servers": { "clipia": { "type": "http", "url": "https://mcp.clipia.ai/mcp", "headers": { "Authorization": "Bearer ${input:clipia_api_key}" } } }, "inputs": [ { "type": "promptString", "id": "clipia_api_key", "description": "Clipia API Key", "password": true } ] }
Cline readsmcpServersfrom itscline_mcp_settings.json(MCP Servers → Configure MCP Servers in the Cline panel):
{ "mcpServers": { "clipia": { "url": "https://mcp.clipia.ai/mcp", "headers": { "Authorization": "Bearer <CLIPIA_API_KEY>" } } } }
Cline can also install this server itself — seellms-install.md.
Add to~/.codeium/windsurf/mcp_config.json(note the Windsurf-specificserverUrlfield), then refreshCascade → MCPs:
{ "mcpServers": { "clipia": { "serverUrl": "https://mcp.clipia.ai/mcp", "headers": { "Authorization": "Bearer <CLIPIA_API_KEY>" } } } }
Add a block to~/.codex/config.tomland export the key into your environment — Codex injectsAuthorization: Bearerfrom the variable automatically:
# ~/.codex/config.toml [mcp_servers.clipia] url = "https://mcp.clipia.ai/mcp" bearer_token_env_var = "CLIPIA_API_KEY" # in your environment: # export CLIPIA_API_KEY=<CLIPIA_API_KEY>
gemini mcp add --transport http clipia https://mcp.clipia.ai/mcp \ --header "Authorization: Bearer <CLIPIA_API_KEY>"
Verify the connection withgemini mcp list.
Supported auth header schemes:Authorization: Bearer clipia_(recommended),Authorization: Key <key>, orX-Api-Key: <key>.
The server always exposes10 core tools to the agent. As of 2026-07-26, production exposes15 agent tools: the 10 core tools plus chat, scenario planning, server-side video composition, presentation generation and presentation editing. Seven app-only helpers are hidden from the AI agent. Compact schemas keep the agent's context window light.
Default models(used when no slug is passed):nano-banana-2for images,seedance-2-fast-t2v/seedance-2-fast-i2vfor video. Override with a model slug fromlist_models.
- Pay from Russia & CIS— Russian bank cards, SBP, MIR, no VPN required. Western processors reject these; Clipia is built for this market (and works internationally too).
- 60+ flagship models, one endpoint— Western and Chinese models side by side: Veo 3.1, Sora, Kling 3, Seedance 2, Hailuo, Wan 2.7, Nano Banana, FLUX, Midjourney V7, Imagen 4, and more. No juggling multiple foreign subscriptions.
- Sandbox without charges—clipia_test_keys return instant mock results with no credit spend, perfect for wiring up an integration or CI.
- Live preview in the chat (MCP Apps)— on claude.ai (web/desktop/mobile) every generation renders an interactive card with live progress, the finished media and an "Original" button. In Claude Code the preview lands inline in the terminal for vision-based iteration.
- 3500+ prompt templates—search_templatesgives the agent curated, ready-to-use prompts (hybrid search, RU/EN), each with a recommended model.
- Cost in every response— every generation returns its exact cost in credits, andget_balanceshows the remaining balance. No hidden MCP markup.
- Compact tool surface— 10 core tools with tight schemas keep the agent's context window light; enabled capabilities add only the tools they need.
Prefer calling Clipia from your own code instead of an agent? Use the official SDKs against the same public API (fal.ai-stylesubmit → status → resultqueue, credits-based billing):
- TypeScript / Node:clipia-ai—npm install clipia-ai(also ships aclipiaCLI).
- Python:clipia—pip install clipia(sync + async clients).
Both support webhooks with HMAC-SHA256 signature verification and the sameclipia_test_sandbox keys.
The repository includes a minimal Docker runtime so Glama can start the public server entry and inspect its MCP tool definitions. The container is a stdio bridge to the hosted endpoint; it does not contain the Clipia application or any credentials.
ConfigureCLIPIA_API_KEYas a secret in Glama. Use a sandbox key with theclipia_test_prefix so validation never spends credits. The optionalCLIPIA_MCP_URLsetting defaults tohttps://mcp.clipia.ai/mcpand only accepts HTTPS URLs.
docker build -t clipia-mcp-glama . docker run --rm -i \ -e CLIPIA_API_KEY='<CLIPIA_TEST_API_KEY>' \ clipia-mcp-glama
Billing is increditsfrom your connected Clipia account — the same balance as the website. Every generation returns its exact credit cost, andget_balanceshows what's left. Different models cost different credits depending on resolution, duration and quality.
New accounts receive a small pack ofwelcome creditsto evaluate the platform; after that a subscription is required. Four monthly plans (Basic / Standard / Pro / Ultima) — seeclipia.ai/tariffs.
clipia_test_sandbox keys return mock results withno credit charge— use them to develop and test without spending.
Clipia — AI-платформа для генерации изображений, видео, речи, музыки и презентаций, а также текстовых AI-чатов и сборки готовых роликов. Для пользователей из России и СНГ доступныоплата картой РФ, СБП и МИР, без VPN. 60+ западных и китайских моделей (Veo 3.1, Sora, Kling 3, Seedance 2, Nano Banana, FLUX, Midjourney V7) работают через один MCP-эндпоинт прямо из Claude, Cursor и ChatGPT.
Подключение в одну команду (ключ — вконсоли разработчика):
claude mcp add --transport http clipia https://mcp.clipia.ai/mcp \ --header "Authorization: Bearer <CLIPIA_API_KEY>"
Ключиclipia_test_— песочница без списания кредитов для отладки. Биллинг в кредитах, стоимость каждой генерации возвращается в ответе. Тарифы:clipia.ai/tariffs.
- Developers / REST API & SDK:clipia.ai/developers
- MCP landing:clipia.ai/mcp
- Model catalog:clipia.ai/models
- Pricing:clipia.ai/tariffs
- Get an API key:clipia.ai/en/developer
- Website:clipia.ai
- Documentation:clipia.ai/en/docs/mcp
- Privacy Policy:clipia.ai/privacy
- Terms:clipia.ai/terms
- Support:support@clipia.ai
MIT — seeLICENSE. © 2026 Clipia (IP Zakharov Maksim Sergeevich).
AI Video, Image & Audio Generation with over 150 models
Official Cannon Studio MCP for AI video, image, 3D, audio, workflow, pricing, model, and developer API guidance.
MCP server for Grok video generation — text-to-video, image-to-video, and video editing
Style-locking AI image engine with a hosted MCP server. Define one master style and generate unlimited matching images.
Image and video understanding and generation
MCP discovery server for Lineage.0 VC, a pay-as-you-go AI video generator for videos up to 2 minutes with watermark-free commercial-use, storyboard, image-to-video, and 4K-ready positioning.
MCP server for AI image, video, voice and music generation, routing prompts to Veo 3.1, Seedance 2.0, Nano Banana 2, GPT-Image-2 and more, from Claude, Cursor, ChatGPT or Codex.
Generate professional fashion & product visuals — images and videos, virtual try-on, product-to-model, image editing and HD upscaling — right inside your chat, using your own account.
Remote MCP for AI video, image, music and speech generation in Claude, Cursor and ChatGPT.
Turn any language model into a multimodal powerhouse that can generate images, music, videos and more on the fly. Rostro's tools are designed to be used by language models from the ground up, expanding capabilities with minimal context bloat.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




