ClipKit

MCP serverMedia

Clipkit gives your AI a toolbox of video tools. Once it is added, your AI can take on video tasks and pick the right Clipkit tool for each job.

Use ClipKit in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add ClipKit and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use ClipKit to read docs

Details

Available today. Use it from your connected AI after setup.

Add clipkit, then describe the video task you want done. Your AI will use the Clipkit tools it now has to handle it.

ClipKitStart free

What your AI can do with it

  • Take on video tasks during a conversation
  • Use the video tools Clipkit provides
  • Choose the right Clipkit tool for each video job

Install ClipKit

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user clipkit 'https://www.clipkit.dev/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://www.clipkit.dev/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=clipkit&config=eyJ1cmwiOiJodHRwczovL3d3dy5jbGlwa2l0LmRldi9tY3AifQ==

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://www.clipkit.dev/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add clipkit --url 'https://www.clipkit.dev/mcp'

    Run it once, then sign in with codex mcp login clipkit if the server asks for an account.

From the project's README

As published by clipkit-video/clipkit in README.md.

The video infra for agents. ClipKit turns a JSON timeline — the open ClipKit Protocol — into rendered video on the GPU. Describe a video as structured data; get an MP4. Built for AI agents and the developers shipping them.

clipkit.dev · Docs · Protocol · Agent quickstarts

https://github.com/user-attachments/assets/ff4b7e9b-2e0a-40f4-a6a1-042e981fc65f

Quick start

npm install -g @clipkit/cli

clipkit new my-video.json                 # scaffold a Source
clipkit render my-video.json -o out.mp4   # render locally (headless Chrome)

…or from code:

import { render } from '@clipkit/renderer';
import { writeFile } from 'node:fs/promises';

const { buffer } = await render({ source });   // source = a ClipKit Protocol document
await writeFile('out.mp4', buffer);

Local rendering uses your installed Google Chrome (for WebCodecs). For GPU-accelerated and pro-format (ProRes / AV1 / transparent) output, render on the hosted service with clipkit render --cloud.

What's here

A monorepo; each package publishes to npm under the @clipkit scope.

PackageWhat it is
@clipkit/protocolthe ClipKit Protocol — schema, types, validation
@clipkit/runtimethe engine — WebGPU/WebGL2 compositor + WebCodecs encoder
@clipkit/rendererrender a Source to MP4 locally (headless Chrome)
@clipkit/editora configurable, embeddable editor over the schema
@clipkit/editor-corethe editor's UI-free data layer
@clipkit/playbackbrowser playback engine
@clipkit/patternscomposable motion-graphics units
@clipkit/sfxprocedural sound-effects synthesis
@clipkit/music-analysisbeat / tempo analysis for authoring
@clipkit/speech-to-texttranscription → captions
@clipkit/lintprotocol-aware validation + plain-language summaries
@clipkit/mcp-serveran MCP server so agents can author + render video
@clipkit/clithe local-first CLI

For AI agents

ClipKit ships an MCP server — point your agent at it and it can build, validate, preview, and render ClipKit videos:

npx -y @clipkit/cli mcp        # stdio MCP server

See the agent quickstarts for Claude, Cursor, and more.

License

Apache-2.0 — except @clipkit/runtime, which is under the Business Source License 1.1 and converts to Apache-2.0 four years after each release. In plain terms: use it, embed it, build your own product on it, and render for your own customers — all free. The one thing you can't do is offer a competing hosted ClipKit-rendering service. See LICENSING.md and TRADEMARK.md.

Tools it offers (15)

What this server listed when Ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.

  • read_docs
  • get_schema
  • create_project
  • get_project
  • describe_project
  • set_project
  • add_element
  • edit_element
  • delete_element
  • validate_project
  • preview_still
  • create_promo
  • open_in_editor
  • ingest_asset
  • load_project

Signals

GitHub stars
17
Forks
1
Last commit
Aug 2026
Advanced
Delivery
clipkit MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
dev-clipkit-clipkit
Source
github.com/clipkit-video/clipkit
Hosted endpoint
https://www.clipkit.dev/mcp