io.github.Clipform/mcp-server
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Clipform
Publisher-provided description
Interactive video forms that capture authentic responses. Build engaging forms in minutes.
Summary by lookupd
Create, edit, publish and review interactive video forms, attach media and renders, and read responses and results.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http server https://mcp.clipform.io
Claude Code, npm package (stdio)
claude mcp add server -- npx -y @clipform/mcp-server
Codex, remote (streamable-http)
codex mcp add server --url https://mcp.clipform.io
Codex, npm package (stdio)
codex mcp add server -- npx -y @clipform/mcp-server
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"server": {
"url": "https://mcp.clipform.io"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"server": {
"command": "npx",
"args": [
"-y",
"@clipform/mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 33)
Publisher-provided text
clipform_create_formCreate a new Clipform (interactive video-style form). Returns a viewer URL and form ID. When connected via an authenticated MCP client (e.g. claude.ai), the forclipform_import_formCopies the questions from a public Google Form, Typeform, or Tally form into a new Clipform draft. The source form and its responses stay where they are. Supporclipform_list_formsList forms in your workspace with optional filtering. Returns paginated results (cursor-based). next_cursor is included when more results exist. To find or openclipform_whoamiShow the current identity: auth mode (api key, oauth, session, or anonymous), active workspace, and plan limits. Needs a signed-in Clipform account (an anonymouclipform_get_formRetrieve a form's details including all nodes in sequential order and their routing. Returns title, settings, and every node with its options, config, media staclipform_update_formUpdate a form's title, publish status, settings, or tags. Only sends fields that are provided - omitted fields remain unchanged. AI-PROTECTED parameters have reclipform_delete_formMove a form and all its nodes to the trash. It stops accepting responses immediately and can be restored later. Requires user confirmation before it runs. Needsclipform_get_resultsView response counts, choice/action answer breakdowns, and recent open-text answers for a form. Answers to booking, contact details, file upload, drawing, camerclipform_get_responsesList a Clipform form's individual responses (submissions) with time filtering - complements clipform_get_results (aggregates). Answers questions like 'what cameclipform_add_nodeAdd a new node to an existing form. Inserted before the end screen by default; after_node_id controls insertion position. Inserting into a linear flow automaticclipform_update_nodeUpdate one or more existing nodes' text, type, config, or options. Pass multiple updates in one call instead of separate tool calls. Requires node IDs (returnedclipform_delete_nodeDelete a node from a form. The logic chain is automatically re-linked (the previous node will point to the next one). Cannot delete the start node or the last eclipform_upload_media_assetPut one or more media files into your workspace media library (max 10, uploaded sequentially). This is step one of attaching media to a node - follow up with clclipform_complete_media_uploadConfirm a signed-PUT still image upload finished, after PUTting the bytes to the upload_url returned by clipform_upload_media_asset. The API verifies the objectclipform_attach_node_mediaAttach an existing workspace media asset (from clipform_upload_media_asset) to one or more nodes (max 10). Pass one item or many; multiple items attach sequenticlipform_get_node_mediaGet the media attached to a node, including processing status. Useful for checking if a video upload has finished processing.clipform_delete_node_mediaRemove media from a node by unlinking it; the media asset and its files stay in the workspace library and keep working on any other node or live form that usesclipform_set_logicSet where one or more nodes go next. Pass multiple nodes in one call instead of separate tool calls. - Linear: one rule with only target_node_id (A to B to C).clipform_log_generationInternal audit step run by a form-generation workflow. Records a completed generation's content provenance (sources, image attributions) for the flow that justclipform_search_newsSearch recent news articles from NewsAPI and The Guardian and return them as structured results. Coverage: recent events, people, and topics (post-May-2025). Dclipform_generate_ttsGenerate narration audio from text with word-level captions for one question in a Clipform form (max 400 characters). It does not make standalone voiceover fileclipform_search_mediaSearch images or stock video clips. Pass one query or many (max 10) - multiple queries run in one call instead of separate tool calls. Use results to feed intoclipform_render_compositionRender a specialised video composition to MP4 or PNG for one question in a Clipform form (max 30s, attached to that question) - custom animated visuals that a vclipform_search_musicSearch for royalty-free music tracks and ambient sounds. Quiz forms especially benefit from background music - it keeps energy up between questions. Also considclipform_list_compositionsBrowse available video compositions and their expected props schemas. Call this before using clipform_render_composition to discover visual styles and their inpclipform_list_video_templatesBrowse available video templates - curated Scene arrangements (bed + overlay + sane defaults) that render through the Scene composition from a small controls obclipform_render_video_templateRender a curated video template (a pre-arranged Scene: bed + overlay + sane defaults) to MP4 or PNG for one question in a Clipform form (max 30s, attached to thclipform_list_assetsList available creative assets (sound effects, animations, fonts) for video compositions.clipform_check_renderCheck the status of render jobs started by clipform_render_video_template or clipform_render_composition. Pass job_ids to check a whole batch in ONE call - oneclipform_fetch_boundaryFetch a GeoJSON boundary polygon for a country, city, or region. Returns simplified GeoJSON ready to use as the 'boundary' prop in the Map composition. mainlan
Details
- Version: 5.5.0
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 826 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/clipform/mcp-server
- Website: https://www.clipform.io
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.Clipform/mcp-server)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp