ClipKit
MCP serverMediaClipkit 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
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Details
Available today. Use it from your connected AI after setup.
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Add clipkit, then describe the video task you want done. Your AI will use the Clipkit tools it now has to handle it.
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/mcpAdd 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/mcpIn 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.
| Package | What it is |
|---|---|
@clipkit/protocol | the ClipKit Protocol — schema, types, validation |
@clipkit/runtime | the engine — WebGPU/WebGL2 compositor + WebCodecs encoder |
@clipkit/renderer | render a Source to MP4 locally (headless Chrome) |
@clipkit/editor | a configurable, embeddable editor over the schema |
@clipkit/editor-core | the editor's UI-free data layer |
@clipkit/playback | browser playback engine |
@clipkit/patterns | composable motion-graphics units |
@clipkit/sfx | procedural sound-effects synthesis |
@clipkit/music-analysis | beat / tempo analysis for authoring |
@clipkit/speech-to-text | transcription → captions |
@clipkit/lint | protocol-aware validation + plain-language summaries |
@clipkit/mcp-server | an MCP server so agents can author + render video |
@clipkit/cli | the 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_docsget_schemacreate_projectget_projectdescribe_projectset_projectadd_elementedit_elementdelete_elementvalidate_projectpreview_stillcreate_promoopen_in_editoringest_assetload_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
github.com/clipkit-video/clipkit