Index / MCP servers / Clipkit

Clipkit MCP server

Clipkit is an MCP server with 15 tools an agent can call, among them add_element, create_project, create_promo. It answers at https://www.clipkit.dev/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 10 September 2026; the last check, on 19 October 2026, succeeded.

Status
Answering
Tools
15
Official
yes, served from clipkit.dev
Reliability
6 of 6 checks
Response time
311 ms
Transport
streamable HTTP
Last checked
19 October 2026

MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.

Description as the publisher wrote it.

The 15 tools Clipkit offers

ToolWhat it does
add_elementAppend a single element to an existing project — a TWEAK, e.g. dropping in one more caption or shape. By default it is added at the top level; pass parent_id to add it INTO a group (nested). The element is any valid schema element: video, i
Inputs: element, parent_id, project_id
create_projectCreate a new, blank Clipkit project with the given dimensions and duration, and return its project_id. Defaults: 1920×1080, 10 seconds, 30 fps, output_format "mp4". Call this first when starting a new video. Pass an existing project_id to r
Inputs: width, height, duration, frame_rate, output_format, background_color
create_promoAssemble a designed-looking promo/intro/product/data video from the Clipkit pattern library: give an ordered list of SCENES and the words, and it bakes in the camera, glass, lighting, motion blur, timing, and layout, then returns an editor
Inputs: scenes, theme, motion_blur, width, height, project_id
delete_elementDelete the element with the given id, anywhere in the tree (including one nested inside a group or its mask) — a tweak to an existing composition. (The project must keep at least one top-level element.)
Inputs: id, project_id
describe_projectReturn a compact, human-readable summary of the current project — dimensions, fps, duration, an element breakdown by type, a per-track timeline (paint order low→high), and render-time warnings. Much cheaper to read than get_project's full J
Inputs: project_id
edit_elementChange fields on the element with the given id by merging in a partial element — only the keys you include change. The id may be any element ANYWHERE in the tree, including one nested inside a group (or its mask). Pass a whole nested value
Inputs: id, patch, project_id
get_projectReturn the full current Clipkit source as JSON. Use this to inspect the project, pass it to a render pipeline, or compose follow-up edits.
Inputs: project_id
get_schemaReturn the authoritative JSON Schema for a Clipkit Source — exact field names, types, and enums, generated from the protocol. Call with no argument for the full Source schema, or with element_type (e.g. "text", "shape", "particles") for jus
Inputs: element_type
ingest_assetFetch a remote media URL (image/video/audio) and HOST it on Clipkit, returning a stable asset_url to put in an element's `url`. Use this so the project's media survives — the original link may rot, be private, or block hotlinking. Anonymous
Inputs: url, filename, project_id
load_projectImport a previously shared project as the current project, by its share id or its editor URL (e.g. https://clipkit.dev/editor?id=…), returning its project_id. Use this to continue working on a project the user opened in the editor or shared
Inputs: id_or_url, project_id
open_in_editorValidate the current project and create a link that opens it in the Clipkit web editor, where the user can preview and refine it. This shares the PROJECT (nothing is rendered — that's render_video). Use after composing or editing. Returns a
Inputs: project_id
preview_stillRender a single frame of the current project to a PNG and return it as an image you can look at. This is how you check your work — in chat there is no other way to see what a composition actually looks like. Use it liberally: after composin
Inputs: time, project_id
read_docsReturn a canonical Clipkit doc as text. topic "card" = the ~8KB compact authoring card — the recommended context for authoring; "pattern-data-viz" / "pattern-cinematic-ui" / "pattern-ui-screencast" = ~4-5KB archetype pattern cards (proven i
Inputs: topic
set_projectReplace the entire project with the given source JSON, returning its project_id. This is the PRIMARY way to build: use it to create a composition or to add/change many elements at once. (To tweak a single element in an existing project, use
Inputs: source, project_id
validate_projectRun the @clipkit/protocol validator against the current project AND surface render-time warnings even when the JSON is valid — things that pass the schema but the runtime will silently drop or clip: emoji / non-ASCII text (the runtime font
Inputs: project_id

Add Clipkit to your AI client

Every block below points at https://www.clipkit.dev/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http clipkit https://www.clipkit.dev/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "clipkit": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://www.clipkit.dev/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "clipkit": {
      "url": "https://www.clipkit.dev/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "clipkit": {
      "type": "http",
      "url": "https://www.clipkit.dev/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "clipkit": {
      "url": "https://www.clipkit.dev/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "clipkit": {
      "serverUrl": "https://www.clipkit.dev/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "clipkit": {
      "url": "https://www.clipkit.dev/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Clipkit
version: 0.0.1
schema: v1
mcpServers:
  - name: Clipkit
    type: streamable-http
    url: https://www.clipkit.dev/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "clipkit": {
      "httpUrl": "https://www.clipkit.dev/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "clipkit": {
      "type": "http",
      "url": "https://www.clipkit.dev/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "clipkit": {
      "url": "https://www.clipkit.dev/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fwww.clipkit.dev%2Fmcp&type=streamable_http&id=clipkit&name=Clipkit

Is Clipkit up right now?

It answered our last check on 19 October 2026 in 311 ms. Over 6 checks since 10 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Clipkit

Questions about Clipkit

Is there an official Clipkit MCP server?

Yes. It is published by clipkit.dev and served from www.clipkit.dev, the vendor's own domain: https://www.clipkit.dev/mcp.

How many tools does Clipkit have?

15, as returned by the server's own tools/list on 11 September 2026: add_element, create_project, create_promo, delete_element, describe_project, edit_element, get_project, get_schema, and 7 more.

Is Clipkit down?

It answered our last check on 19 October 2026 in 311 ms. Over 6 checks since 10 September 2026 it answered 6.

How do I add Clipkit to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://www.clipkit.dev/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Clipkit need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: dev.clipkit. Endpoint host: www.clipkit.dev. ARD identifier: urn:air:dev.clipkit:mcp:clipkit. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.