Clipform MCP logo

Clipform MCP

Build, edit, publish, and analyze interactive video-style forms through MCP, with media, narration, rendering, and form-import tools.

Install Clipform MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "mcp-server-62": {
      "command": "npx",
      "args": [
        "-y",
        "@clipform/mcp-server"
      ],
      "env": {
        "CLIPFORM_API_KEY": "YOUR_VALUE_HERE",
        "API_URL": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— the server itself is confirmed live (we called its tools/list endpoint). The stdio install command is a separate, ongoing check.

Overview

Clipform MCP connects MCP clients to Clipform for creating and managing interactive video-style forms. It supports form creation, public Google Forms, Typeform, and Tally imports, response analysis, node editing, routing, media attachments, narration, and video rendering. Use the remote OAuth endpoint for workspace access or run the stdio package with an API key. Anonymous remote sessions can create temporary forms with free-tier limits, while workspace features require sign-in.

Use cases

  • Build lead-generation, feedback, quiz, and survey forms
  • Import questions from public Google Forms, Typeform, or Tally forms
  • Review response aggregates and recent individual submissions
  • Add narrated video, images, music, and rendered media to form nodes

Key features

  • Create and manage interactive video-style forms
  • Import public Google Forms, Typeform, and Tally forms
  • Edit nodes, attachments, publishing, and linear routing
  • Analyze aggregate and time-filtered responses
  • Generate narration and render video compositions
  • Upload, search, and attach creative media assets

Tools32

What Clipform MCP lets your agent do. Expand a tool for its parameters.

Verified live~15.2k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

21/21 checks healthy over the last 91d

What it can do

From the 32 tools this server returned when we ran it; 32 declare their own safety hints.

Can delete or modify data · 9Handles credentials · 1Makes network requests · 18Read-only tools · 23
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceNot published
Package age219 days
Maintainers1

Observed 2026-10-17 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 6d ago via OSV.dev · @clipform/mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads7.8kPackage downloads in the last 30 days.
Last commit3d agoMost recent push to the default branch.
Tools exposed32Callable tools this server registers over MCP.
Directory activity3 viewsConfig copies, upvotes, and views on AllMCPs.

How Clipform MCP works

What Clipform MCP does

Clipform MCP exposes Clipform form-building and creative-production features through MCP tools. It can create video-style forms from a title and ordered nodes, return viewer and builder links, import questions from public Google Forms, Typeform, or Tally forms, and manage existing forms in a workspace.

Forms can include choice questions, open text, contact details, payments, buttons, redirects, downloads, and completion screens. The server also supports node-level editing, media attachments, linear routing, publishing, tags, deletion, and response inspection. Response tools provide both aggregate results and individual submissions, with some sensitive or media-heavy answers represented by counts or placeholders.

How it works

The recommended remote connection uses https://mcp.clipform.io with OAuth 2.1 and dynamic client registration. A signed-in connection places forms in the approved Clipform workspace and applies that workspace’s plan. The local package communicates with the Clipform API over stdio and authenticates with a bearer API key.

Remote connections can also run anonymously. In that mode, forms are created in a temporary session account, go live after content checking, accept up to three responses, and go offline after seven days unless claimed. Account-dependent functions such as payments, uploads, downloads, and external links remain disabled until sign-up. A one-time claim link may be returned during form creation.

Forms receive a start node and end screen automatically. Add intermediate nodes with clipform_create_form or clipform_add_node, then use clipform_update_node and clipform_set_logic for changes. Option-based branching is configured in Clipform’s dashboard rather than by clipform_set_logic.

Setup and configuration

For remote use, point an OAuth-capable MCP client at https://mcp.clipform.io. Claude.ai and ChatGPT have connector-specific setup flows; other OAuth clients can use the same endpoint.

For local stdio use, install the npm package through npx and provide the API endpoint and workspace API key. A typical MCP configuration is:

config.json
{
  "mcpServers": {
    "clipform": {
      "command": "npx",
      "args": ["-y", "@clipform/mcp-server"],
      "env": {
        "CLIPFORM_API_KEY": "cf_xxx",
        "API_URL": "https://api.clipform.io"
      }
    }
  }
}

Create API keys in Clipform under Developers > API keys. API_URL can point to the hosted API or a local/self-hosted API deployment. The local server requires an API key; anonymous testing uses the remote endpoint instead.

Tools and capabilities

  • Create, import, list, inspect, update, publish, and delete forms.
  • Add, edit, remove, and linearly connect form nodes.
  • Collect choices, text, contact details, payments, files, acknowledgments, and redirects.
  • Upload media, complete still-image uploads, attach assets to supported nodes, and inspect media status.
  • Generate narrated audio with word-level captions and search news, images, stock video, music, and creative assets.
  • Browse and render video templates or custom compositions, then check asynchronous render jobs.
  • Retrieve response aggregates, time-filtered submissions, GeoJSON boundaries, form guidance, and build workflows.

Limitations and notes

Imported source forms must be publicly accessible. Unsupported or ambiguous question types are skipped and reported rather than converted speculatively. Workspace listing, identity, results, response, and deletion operations require a signed-in account.

Media operations have workflow constraints: still-image uploads require confirmation after the signed upload completes, while video uploads settle automatically. Rendering can attach output directly to a form node when node_id and form_id are supplied. For multi-item renders, jobs can be checked together with clipform_check_render.

Individual response data is intentionally limited. Contact details, file uploads, and audio or video answers are redacted, and payment data is reduced to amount and status; detailed customer payment information remains in the Clipform dashboard. Destructive form and node operations require confirmation.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Clipform MCP

Clipform MCP is an MCP server that connects AI clients to Clipform for building and managing interactive video-style forms. Its main tools create, import, edit, publish, and analyze forms, while also handling nodes, media uploads, narration, video rendering, routing, and response retrieval through Clipform workspaces or anonymous remote sessions.

Install it for a local stdio client with `npx -y @clipform/mcp-server` and configure `API_URL` plus `CLIPFORM_API_KEY`. For remote use, connect an OAuth-capable MCP client to `https://mcp.clipform.io`; this avoids the local server’s API-key requirement.

Yes, Clipform MCP works with Cursor through a local stdio MCP configuration. Add the package as an MCP server and provide `CLIPFORM_API_KEY` and `API_URL` in the server environment.

Yes, `clipform_import_form` imports public Google Forms, Typeform forms, and Tally forms into a new Clipform draft. Google Forms must allow anyone with the link to view them, while Typeform and Tally sources must be publicly accessible.

Yes, `clipform_get_responses` lists individual submissions with time filtering, while `clipform_get_results` returns aggregates and recent open-text answers. Contact details, uploads, audio or video answers, and detailed customer payment data are restricted or redacted.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewClipform MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/mcp-server-62?style=directory)](https://allmcps.com/mcp/mcp-server-62)
HTML Embed
<a href="https://allmcps.com/mcp/mcp-server-62"><img src="https://allmcps.com/api/badge/mcp-server-62?style=directory" alt="Clipform MCP on AllMCPs" /></a>