Clipia

io.github.clipia-aiPublished by GitHub account clipia-aiv1.0.14Updated Oct 24, 2026

Generate AI images, video, speech, music and presentations from Claude, ChatGPT and Cursor.

VerifiedStreamable HTTPWeb executableMedia & DesignAI & ML

Overview

AI-generated overview

Remote MCP server that lets an assistant generate AI images, video, speech, music and presentations, and check credit balance.

What you can do
Clipia is a hosted, remote MCP endpoint exposing 10 core agent tools: generate_image (text-to-image or image-to-image with reference images), generate_video (text-to-video or image-to-video, returns a request_id to poll), generate_audio (speech with a chosen voice and language), generate_music (soundtracks or songs from your own lyrics), wait_generation and get_generation for polling results, list_models and get_model for model details and pricing, get_balance for credits and 30-day key usage, and search_templates over 3500+ curated prompts. Feature-gated tools add chat, scenario planning, video composition and presentation generation/editing. Every generation returns its exact cost in the '
When to use it
Worth adding when you want an assistant to produce media assets — images, short videos, voiceovers, music or slide decks — without leaving the chat or writing integration code. Useful for rapid creative iteration and for wiring up a sandbox integration or CI check with test keys.
Requirements
Remote endpoint at (stateless Streamable HTTP). Authentication is required: an Authorization header carrying a Clipia API key in the form 'Bearer clipia_...' (also accepts 'Key ' or an X-Api-Key header). claude.ai and ChatGPT connect over OAuth 2.1 (PKCE) with no key. A Clipia account and credits are needed for real generations; sandbox keys with the clipia_test_ prefix return mock results.
Before you install
The Authorization header carries a secret API key; the key is shown only once in the Developer Console. Real generations spend credits from the connected Clipia account and different models cost different amounts, so usage has a monetary cost; sandbox clipia_test_ keys avoid charges but return mock results only. Generations send your prompts and any reference images to Clipia's servers. Some tools create or edit content (presentations, composed videos), so review outputs before relying on them.

Installation

In SourceWeft

  1. Open Clipia in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.clipia-ai%2Fclipia-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "clipia": {
      "type": "http",
      "url": "https://mcp.clipia.ai/mcp"
    }
  }
}

README

Clipia MCP

Create AI images, video, speech, music and presentations inside Claude, Cursor and ChatGPT — 60+ models in one MCP endpoint.

[npm clipia-ai] [PyPI clipia] [License: MIT] [MCP]

Clipia is an AI creation platform. This hosted, remote Model 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 — stateless Streamable HTTP, authenticated with a Clipia API key.


Quick start

Connect Clipia to Claude Code in one command (replace the placeholder with your key):

bash
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 the Clipia Developer Console. The key is shown once.

Sandbox without charges: keys with the clipia_test_ prefix run in a sandbox — instant mock results, no credits spent. Use a clipia_test_* key to validate your integration before going live.


Connect from any client

The endpoint is the same everywhere: https://mcp.clipia.ai/mcp. IDEs and CLIs authenticate with an API key from the Developer Console; claude.ai and ChatGPT connect by signing in to your Clipia account over OAuth (no key needed).

Ready-to-paste configs live in examples/.

ClientHow to connectAuth
Claude Codeclaude mcp add --transport http clipia … (see Quick start)API key
Claude Desktopmcp-remote bridge in claude_desktop_config.jsonAPI key
claude.ai (web/desktop/mobile)Settings → Connectors → Add custom connectorOAuth
Cursor~/.cursor/mcp.json (or project .cursor/mcp.json)API key
VS Code.vscode/mcp.json (servers + inputs)API key
Clinecline_mcp_settings.json (mcpServers)API key
Windsurf~/.codeium/windsurf/mcp_config.json (serverUrl)API key
Codex CLI~/.codex/config.toml (bearer_token_env_var)API key (env)
Gemini CLIgemini mcp add --transport http clipia …API key
ChatGPTDeveloper mode → Apps & Connectors → CreateOAuth

Claude Code

bash
claude mcp add --transport http clipia https://mcp.clipia.ai/mcp \  --header "Authorization: Bearer <CLIPIA_API_KEY>"

Claude Desktop

Claude Desktop bridges to remote HTTP servers through mcp-remote. Add to claude_desktop_config.json (Settings → Developer → Edit Config), then restart Claude Desktop:

json
{  "mcpServers": {    "clipia": {      "command": "npx",      "args": [        "-y",        "mcp-remote",        "https://mcp.clipia.ai/mcp",        "--header",        "Authorization: Bearer <CLIPIA_API_KEY>"      ]    }  }}

claude.ai (web / desktop / mobile)

  1. Open Settings → Connectors.
  2. Click Add custom connector and paste the URL: https://mcp.clipia.ai/mcp
  3. Click Connect and sign in to your Clipia account — no key needed (OAuth).
  4. In a new chat, ask for an image or a video: a live Clipia card with progress and the result appears inside the message.

Credits are charged to the connected Clipia account.

Cursor

Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project), then restart Cursor:

json
{  "mcpServers": {    "clipia": {      "url": "https://mcp.clipia.ai/mcp",      "headers": { "Authorization": "Bearer <CLIPIA_API_KEY>" }    }  }}

VS Code

Create .vscode/mcp.json in your workspace (or use the MCP: Add Server command). VS Code prompts for the key on first run and stores it securely:

json
{  "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

Cline reads mcpServers from its cline_mcp_settings.json (MCP Servers → Configure MCP Servers in the Cline panel):

json
{  "mcpServers": {    "clipia": {      "url": "https://mcp.clipia.ai/mcp",      "headers": { "Authorization": "Bearer <CLIPIA_API_KEY>" }    }  }}

Cline can also install this server itself — see llms-install.md.

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json (note the Windsurf-specific serverUrl field), then refresh Cascade → MCPs:

json
{  "mcpServers": {    "clipia": {      "serverUrl": "https://mcp.clipia.ai/mcp",      "headers": { "Authorization": "Bearer <CLIPIA_API_KEY>" }    }  }}

Codex CLI

Add a block to ~/.codex/config.toml and export the key into your environment — Codex injects Authorization: Bearer from the variable automatically:

toml
# ~/.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 CLI

bash
gemini mcp add --transport http clipia https://mcp.clipia.ai/mcp \  --header "Authorization: Bearer <CLIPIA_API_KEY>"

Verify the connection with gemini mcp list.

ChatGPT (Developer Mode)

  1. In ChatGPT (web): Settings → Apps & Connectors → Advanced settings → enable Developer mode (Plus, Pro, Business, Enterprise).
  2. Back in Apps & Connectors → Create. Name it Clipia, MCP Server URL: https://mcp.clipia.ai/mcp.
  3. Authentication — OAuth, tick "I trust this application", click Create.
  4. Sign in to your Clipia account in the popup. In a chat press + → More → Clipia, then ask in plain text.

Supported auth header schemes: Authorization: Bearer clipia_* (recommended), Authorization: Key <key>, or X-Api-Key: <key>.


Tools

The server always exposes 10 core tools to the agent. As of 2026-07-26, production exposes 15 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.

ToolWhat it does
generate_imageGenerate image(s) from a text prompt, optionally with reference images (editing / image-to-image). Waits briefly and usually returns the finished image inline (URL + small preview). Cost in credits is returned.
generate_videoStart 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 — renders take 1–10 min, poll with wait_generation.
generate_audioGenerate speech from text with a selected voice and language. Returns an audio file when complete (mp3 or wav, depending on the model).
generate_musicGenerate background music or a soundtrack from a description of mood, genre and tempo, or a song with your own lyrics.
wait_generationWait for a generation to finish (long-poll up to wait_seconds, then returns current status). Call repeatedly until COMPLETED, FAILED or CANCELED. Returns output URLs (and an inline preview) when done.
get_generationGet 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.
list_modelsList AI models with type (text/image/video/audio), capabilities and pricing in credits (per-1K rates for text models, base price for others). Filter by type / search; page with offset while truncated is true.
get_modelGet model details and pricing: input_schema for generation models; context limits and per-1K input/output rates for text models.
get_balanceGet the credit balance of the connected Clipia account and 30-day usage of the current API key.
search_templatesSearch 3500+ curated prompt templates (hybrid text+semantic search, Russian or English query). Each result has a ready-to-use prompt and a recommended model.
chatCurrently enabled, feature-gated: chat with a text LLM using a prompt or messages array; returns reply text, token usage and credit cost.
generate_scenarioCurrently enabled, feature-gated: turn a brief into per-scene video prompts and a soundtrack prompt.
compose_videoCurrently enabled, feature-gated: stitch 2–20 completed scenes into a final MP4 with optional voiceover, soundtrack and subtitles.
generate_presentationCurrently enabled, feature-gated: render an editable PPTX, PDF and previews from a structured deck specification.
edit_presentationCurrently enabled, feature-gated: edit an existing deck, reorder or replace slides, change text and theme, and reuse unchanged illustrations.
app_get_generationInternal / app-only: status poll used by the Clipia generation viewer card (MCP Apps). Hidden from the model; prefer get_generation.

Default models (used when no slug is passed): nano-banana-2 for images, seedance-2-fast-t2v / seedance-2-fast-i2v for video. Override with a model slug from list_models.

Parameters the model does not know. generate_image, generate_video, generate_audio and generate_music reject a call before the generation starts when input or a top-level argument carries a misspelled name, or a parameter the chosen model is known not to apply (for example seed on a model that does not declare it). The invalid_request error names the rejected parameters and lists the ones the model declares — check them with get_model and retry. Nothing is generated or reserved for a rejected call.


Why Clipia

  • 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, 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_templates gives 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, and get_balance shows 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.

SDK

Prefer calling Clipia from your own code instead of an agent? Use the official SDKs against the same public API (async submit → status → result queue, credits-based billing):

  • TypeScript / Node: clipia-ai — npm install clipia-ai (also ships a clipia CLI).
  • Python: clipia — pip install clipia (sync + async clients).

Both support webhooks with HMAC-SHA256 signature verification and the same clipia_test_* sandbox keys.


Glama server runtime

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.

Configure CLIPIA_API_KEY as a secret in Glama. Use a sandbox key with the clipia_test_ prefix so validation never spends credits. The optional CLIPIA_MCP_URL setting defaults to https://mcp.clipia.ai/mcp and only accepts HTTPS URLs.

bash
docker build -t clipia-mcp-glama .docker run --rm -i \  -e CLIPIA_API_KEY='<CLIPIA_TEST_API_KEY>' \  clipia-mcp-glama

Pricing

Billing is in credits from your connected Clipia account — the same balance as the website. Every generation returns its exact credit cost, and get_balance shows what's left. Different models cost different credits depending on resolution, duration and quality.

New accounts receive a small pack of welcome credits to evaluate the platform; after that a subscription is required. Four monthly plans (Basic / Standard / Pro / Ultima) — see clipia.ai/tariffs.

clipia_test_* sandbox keys return mock results with no credit charge — use them to develop and test without spending.


🇷🇺 Для России и СНГ

Clipia — AI-платформа для генерации изображений, видео, речи, музыки и презентаций, а также текстовых AI-чатов и сборки готовых роликов. Для пользователей из России и СНГ доступны оплата картой РФ, СБП и МИР, без VPN. 60+ западных и китайских моделей (Veo 3.1, Kling 3, Seedance 2, Nano Banana, FLUX, Midjourney V7) работают через один MCP-эндпоинт прямо из Claude, Cursor и ChatGPT.

Подключение в одну команду (ключ — в консоли разработчика):

bash
claude mcp add --transport http clipia https://mcp.clipia.ai/mcp \  --header "Authorization: Bearer <CLIPIA_API_KEY>"

Ключи clipia_test_* — песочница без списания кредитов для отладки. Биллинг в кредитах, стоимость каждой генерации возвращается в ответе. Тарифы: clipia.ai/tariffs.


Links


Support & legal


License

MIT — see LICENSE. © 2026 Clipia (IP Zakharov Maksim Sergeevich).

Source: README.md at commit c709cd7

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

5
  1. v1.0.14LatestOct 13, 2026
  2. v1.0.13Oct 12, 2026
  3. v1.0.11Oct 9, 2026
  4. v1.0.10Oct 9, 2026
  5. v1.0.2Sep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts