Clipform

io.github.Clipform由 GitHub 帳號 Clipform 發布v5.0.0更新於 Nov 8, 2026

Interactive video forms that capture authentic responses. Build engaging forms in minutes.

已驗證Streamable HTTP可網頁執行效率與工作流資料與分析媒體與設計

概覽

AI 產生的概覽

讓 AI 助理建立與管理 Clipform 互動式影片表單、其媒體素材以及回收的作答。

可以做什麼
  • 建立、匯入、列出、檢視、更新表單並移至垃圾桶,新增、修改、刪除節點並重新串接流程
  • 上傳媒體素材、為節點掛載或解除媒體,並查看處理狀態
  • 讀取作答數量、選項分布,以及可依時間篩選的單筆提交
  • 搜尋新聞、圖片與影片素材、免版稅音樂,並產生附逐字字幕的旁白音訊
  • 將影片範本與自訂合成算圖為 MP4 或 PNG,並查詢算圖工作狀態
  • 取得製作指南、建置流程、影片範本、合成、素材清單與 GeoJSON 邊界
適用情境
適合讓助理從頭打造測驗、問卷、訪談、見證、申請、預約或名單收集表單,搭配旁白、音樂與影片,再檢視填答者送出的內容。
執行需求
可使用 mcp.clipform.io 遠端端點並以 OAuth 登入,或以 npx 執行 npm 套件走 stdio。本機伺服器需要 CLIPFORM_API_KEY 與 API_URL,金鑰在 Clipform 後台建立。列出表單、查看結果與作答、刪除表單需要帳號;匿名遠端工作階段會取得受限的臨時帳號。
安裝前請注意
API 金鑰可存取你的工作區與方案額度,並解鎖搜尋、語音合成、算圖等創作工具。刪除表單會移至垃圾桶,刪除節點無法復原,這些工具會先要求確認。匿名表單建立即上線,最多收取 3 份作答並在 7 天後失效,未認領前表單 ID 即為編輯憑證。作答可能含個人資料,媒體與新聞查詢會把關鍵字送往第三方服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Clipform,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.Clipform%2Fmcp-server/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "clipform": {
      "type": "http",
      "url": "https://mcp.clipform.io/"
    }
  }
}

README

@clipform/mcp-server

MCP server for Clipform - build and manage video-style forms from any MCP client (Claude, ChatGPT, Cursor, Windsurf, etc.).

Install

There are two ways to connect: remote (recommended, uses your Clipform account) and local (anonymous, free-tier limits).

Remote (recommended)

Use this if you have a Clipform account. Forms are created directly in your workspace and your plan tier applies (no 3-node cap on Pro).

Claude (claude.ai): Settings → Connectors → Add custom connector → enter https://mcp.clipform.io

ChatGPT: Settings → Connectors → Advanced → enable Developer Mode → Create connector → enter https://mcp.clipform.io (requires Pro/Team/Enterprise)

Any MCP client with OAuth: Point it at https://mcp.clipform.io - discovery, registration, and auth are handled automatically via OAuth 2.1 + Dynamic Client Registration (RFC 7591).

Local - Claude Code / Claude Desktop / Cursor / etc.

Use this for stdio-based MCP clients. Pass your API key to authenticate with your workspace and plan tier.

Claude Code:

bash
claude mcp add clipform -e CLIPFORM_API_KEY=cf_xxx -- npx -y @clipform/mcp-server

Claude Desktop / Cursor / Windsurf / OpenClaw - add to your MCP config:

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

Generate an API key in your Clipform dashboard under Developers > API keys. The local server always needs one - to try Clipform without an account, connect to https://mcp.clipform.io instead (see "How it works").

Environment variables

VariableRequiredPurpose
CLIPFORM_API_KEYFor workspace authBearer key - forms land in the key's workspace with its plan limits. Also unlocks the creative tools (search, TTS, video rendering). Required by the local server.
API_URLYesClipform API base URL (https://api.clipform.io, or your local/self-hosted API).

Tools

Your MCP client lists these automatically on connect (via tools/list). Full reference - arguments, schemas, and examples - is in the docs.

ToolDescription
clipform_create_formCreate a new Clipform (interactive video-style form).
clipform_import_formCopies the questions from a public Google Form, Typeform, or Tally form into a new Clipform draft.
clipform_list_formsList forms in your workspace with optional filtering.
clipform_whoamiShow the current identity: auth mode (api key, oauth, session, or anonymous), active workspace, and plan limits.
clipform_get_formRetrieve a form's details including all nodes in sequential order and their routing.
clipform_update_formUpdate a form's title, publish status, settings, or tags.
clipform_delete_formMove a form and all its nodes to the trash.
clipform_get_resultsView response counts, choice/action answer breakdowns, and recent open-text answers for a form.
clipform_get_responsesList a Clipform form's individual responses (submissions) with time filtering - complements clipform_get_results (aggregates).
clipform_add_nodeAdd a new node to an existing form.
clipform_update_nodeUpdate one or more existing nodes' text, type, config, or options.
clipform_delete_nodeDelete a node from a form.
clipform_upload_media_assetPut one or more media files into your workspace media library (max 10, uploaded sequentially).
clipform_complete_media_uploadConfirm a signed-PUT still image upload finished, after PUTting the bytes to the upload_url returned by clipform_upload_media_asset.
clipform_attach_node_mediaAttach an existing workspace media asset (from clipform_upload_media_asset) to one or more nodes (max 10).
clipform_get_node_mediaGet the media attached to a node, including processing status.
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 uses them.
clipform_set_logicSet the next node for one or more nodes, wiring a linear route (A to B to C).
clipform_log_generationInternal audit step run by a form-generation workflow.
clipform_search_newsSearch recent news articles from NewsAPI and The Guardian and return them as structured results.
clipform_generate_ttsGenerate narration audio from text with word-level captions.
clipform_search_mediaSearch images or stock video clips.
clipform_render_compositionRender a specialised video composition to MP4 or PNG - custom animated visuals that a video template can't provide, such as geography animations or designed motion graphics.
clipform_search_musicSearch for royalty-free music tracks and ambient sounds.
clipform_list_compositionsBrowse available video compositions and their expected props schemas.
clipform_list_video_templatesBrowse available video templates - curated Scene arrangements (bed + overlay + sane defaults) that render through the Scene composition from a small controls object.
clipform_render_video_templateRender a curated video template (a pre-arranged Scene: bed + overlay + sane defaults) to MP4 or PNG from a small controls object, instead of hand-assembling Scene layers.
clipform_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.
clipform_fetch_boundaryFetch a GeoJSON boundary polygon for a country, city, or region.
clipform_get_guideRetrieve craft knowledge for building a specific form type.
clipform_get_workflowRetrieve a step-by-step build workflow for creating a specific form type.

Example

Create a Clipform called "Customer Feedback" with a choice question asking "How would you rate our service?" with options Excellent, Good, Fair, Poor, then an open-ended question asking "Any additional comments?", and finish with an end screen saying "Thanks for your feedback!"

How it works

Remote (OAuth): Bearer tokens are audience-bound to https://mcp.clipform.io (RFC 8707) and scoped to mcp only. Forms land directly in the workspace you approved during consent by default. One connection reaches every workspace you belong to in the same company: pass workspace_id (ids from clipform_whoami) on clipform_create_form, clipform_import_form, clipform_list_forms, clipform_upload_media_asset, or clipform_generate_tts, or a form_id from another workspace on any form tool - including clipform_upload_media_asset, clipform_generate_tts, and clipform_complete_media_upload, where it's a routing hint only (the result still lands in that workspace's media library, not on a node). Membership is re-checked on every call, and results name the workspace.

Local with API key: The CLIPFORM_API_KEY is sent as a standard Authorization: Bearer header. Forms are created directly in the key's workspace with your plan tier limits.

Remote anonymous (no sign-in): Connecting to https://mcp.clipform.io without signing in builds into a temporary account of the session's own. The form goes live at creation (after a content check), takes up to 3 responses and goes offline after 7 days unless you sign up; steps that need an account (payments, uploads, downloads, booking, outside links) are switched off until you sign up. Build results include a one-time sign-up link that moves the form into your new account (on the first form, periodically after, and at the form limit), or say "sign in" if you already have an account. A claimed form with those steps arrives as a draft - publish it to switch them on. While unclaimed, the form UUID is the credential to edit it; free-plan limits apply. The local stdio server always needs CLIPFORM_API_KEY.

These tools need a signed-in Clipform account (OAuth, or an API key): clipform_list_forms, clipform_whoami, clipform_get_results, clipform_get_responses, clipform_delete_form. An anonymous remote session that calls one is asked to sign in instead (for the results tools: "Sign in to see this form's responses"). Everything else, including clipform_get_guide, clipform_get_workflow and clipform_list_assets, works without an account.

Forms are created with a start node and end screen automatically - you just add the nodes in between.

Links

Craft guides (clipform://guides/*, clipform_get_guide) are fetched from the Clipform API at runtime, so the server needs a reachable API_URL and valid CLIPFORM_API_KEY to serve them.

來源:README.md,提交 43ebf94

工具

33

clipform_create_form

Create Clipform

Create 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 form lands directly in the user's workspace. Anonymous sessions build into a temporary account of their own: guests connected through a chat app (ChatGPT, Claude) get a form that goes live, takes up to 3 responses and goes offline after 7 days unless the user signs up, with steps that need an account (such as payments and uploads) switched off until sign-up; other anonymous channels stay private previews. Some results also include a one-time claim URL that signs the user into that account; relay it when present. If the user hasn't said what to build yet, offer to build their first form and suggest starting points: quiz, survey, interview, testimonial, application, booking, client intake, lead capture, or something else. Node types (omit config to use defaults where shown): - choice: Single or multiple choice node with predefined options (supports options array). Config: choice ({enable_branching, show_answer_feedback, record_scores}), selection_mode ("single"|"multiple", default: "single"), allow_text_response (boolean, default: false), randomise_options (boolean, default: false), show_option_count (boolean, default: false), option_display ("list"|"letters", default: "list"). Defaults: {"selection_mode":"single","choice":{"enable_branching":false},"randomise_options":false,"show_option_count":false,"option_display":"list"} - open: Free-form text responses from users. Config: formats (array of {format, order}), max_recording_seconds (number, default: 120). Defaults: {"formats":[{"order":0,"format":"text"},{"order":1,"format":"audio"},{"order":2,"format":"video"}]} - details: Collect several fields on one screen - name, email, phone, address, date, and more. Config: title (string), fields (array of {id, type, label, order, required, is_custom}), description (string), consent_items (array of {id, name, label, ord

輸入參數tagsnodes必填title必填context必填font_familyworkspace_idprimary_colorbackground_colorshow_step_counterdisable_back_navigation

clipform_import_form

Import Form

Copies 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. Supported URLs: Google Forms (docs.google.com or forms.gle - must be shared as "Anyone with the link"), Typeform (form.typeform.com/to/...), and Tally (tally.so - must be public). The source form must be publicly accessible; a private form's questions cannot be read. The new Clipform is created as a DRAFT - review it, then republish with clipform_update_form (is_live: true) once it's ready. Some question types don't map cleanly to a Clipform node and are skipped rather than guessed at; the result always reports exactly what was imported vs skipped, and why.

輸入參數url必填context必填workspace_id

clipform_list_forms

List Clipforms

List forms in your workspace with optional filtering. Returns paginated results (cursor-based). next_cursor is included when more results exist. To find or open a form by name, pass search with part of its title instead of paging through results. Needs a signed-in Clipform account (an anonymous session is asked to sign in).

輸入參數tagsortlimitordercursorsearchcontext必填publishedworkspace_id

clipform_whoami

Who Am I

Show the current identity: auth mode (api key, oauth, session, or anonymous), active workspace, and plan limits. Needs a signed-in Clipform account (an anonymous session is asked to sign in).

輸入參數context必填

clipform_get_form

Get Clipform

Retrieve a form's details including all nodes in sequential order and their routing. Returns title, settings, and every node with its options, config, media status, and next node (from clipform_set_logic).

輸入參數context必填form_id必填

clipform_update_form

Update Clipform

Update a form's title, publish status, settings, or tags. Only sends fields that are provided - omitted fields remain unchanged. AI-PROTECTED parameters have restrictions noted in their descriptions.

輸入參數tagsaliastitleauthorcontext必填form_id必填is_livelogo_urlbrand_namedescriptionfont_familytotal_steps另有 6 個

clipform_delete_form

Delete Clipform

Move 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. Needs a signed-in Clipform account (an anonymous session is asked to sign in).

輸入參數confirmcontext必填form_id必填

clipform_get_results

Get Clipform Results

View response counts, choice/action answer breakdowns, and recent open-text answers for a form. Answers to booking, contact details, file upload, drawing, camera, and payment nodes are counts only - use the dashboard for per-response detail. Needs a signed-in Clipform account (an anonymous session is asked to sign in).

輸入參數context必填form_id必填

clipform_get_responses

List form responses

List a Clipform form's individual responses (submissions) with time filtering - complements clipform_get_results (aggregates). Answers questions like 'what came in during the last 24 hours', 'what's the longest answer', 'what did people say'. Text answers plus a non-PII payment summary (amount and status); booking, contact details, file upload, drawing, and camera answers and audio/video recordings are redacted to placeholders and the customer's payment details stay in the dashboard (the responses URL from clipform_get_form). Responses are sorted newest first unless sort: 'oldest'. Needs a signed-in Clipform account (an anonymous session is asked to sign in).

輸入參數sortlimitquerysinceuntilcontext必填form_id必填

clipform_add_node

Add Node

Add 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 automatically re-links the chain (the node before the insertion point points to the new node, which points to what followed) - you do not need clipform_set_logic for a simple insert. Branching still needs an explicit logic write. Node types and config schemas match clipform_create_form.

輸入參數node必填context必填form_id必填after_node_id

clipform_update_node

Update Node

Update one or more existing nodes' text, type, config, or options. Pass multiple updates in one call instead of separate tool calls. Requires node IDs (returned by clipform_create_form, clipform_add_node, or clipform_get_form). Does not change node positions in the flow. All type definitions and config schemas are derived from @vid-master/config (node-types).

輸入參數context必填form_id必填updates必填

clipform_delete_node

Delete Node

Delete 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 end screen. On a live form the node stays on the live form until the form is published. Requires user confirmation before it runs.

輸入參數confirmcontext必填form_id必填node_id必填

clipform_upload_media_asset

Upload Media Asset

Put 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 clipform_attach_node_media to place the returned media_asset_id on a node. When a public URL is provided, the media is fetched and stored automatically. The API picks where each asset is stored based on its size and type. Word-level captions from clipform_generate_tts enable per-word highlighting in the viewer once attached - pass the caption_ref it returned instead of hand-copying the captions array. PDFs (media_type document) are for consent agreements: they return a document descriptor, not a media_asset_id. Provide media via `items` (explicit type + URL), `files` (files attached by the host client), or both. At least one is required.

輸入參數filesitemscontext必填form_idworkspace_id

clipform_complete_media_upload

Complete Media Upload

Confirm 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 object actually landed in storage before flipping the asset from processing to ready - call this right after the PUT succeeds, or the asset stays invisible in the library. Not needed for video uploads (they settle automatically).

輸入參數context必填form_idmedia_asset_id必填

clipform_attach_node_media

Attach Node Media

Attach 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 sequentially. Only works on node types that support media (choice, open, scale, draw, binary, button). A media asset is reusable - attach the same media_asset_id to several nodes.

輸入參數items必填context必填form_id必填

clipform_get_node_media

Get Node Media

Get the media attached to a node, including processing status. Useful for checking if a video upload has finished processing.

輸入參數context必填form_id必填node_id必填

clipform_delete_node_media

Delete Node Media

Remove 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 uses them. Requires user confirmation before it runs.

輸入參數confirmcontext必填form_id必填node_id必填

clipform_set_logic

Set Node Logic

Set the next node for one or more nodes, wiring a linear route (A to B to C). Pass multiple nodes in one call instead of separate tool calls. Each node routes to exactly one target node. Branching by which option a respondent picks is not configured here; it is set up in the form's Build tab in the dashboard (the builder URL returned by clipform_get_form / clipform_create_form). A call replaces that node's routing entirely - it does not merge with any prior target. Example: nodes: [ { node_id: "q1-id", rules: [{ target_node_id: "q2-id" }] }, { node_id: "q2-id", rules: [{ target_node_id: "q3-id" }] } ]

輸入參數nodes必填context必填form_id必填

clipform_log_generation

Log Form Generation Audit

Internal audit step run by a form-generation workflow. Records a completed generation's content provenance (sources, image attributions) for the flow that just built the form. Not a user action - only call it as the final step of a generation workflow you are running, never in response to a plain create or edit request.

輸入參數context必填details必填form_id必填summary必填

clipform_search_news

Search Recent News

Search recent news articles from NewsAPI and The Guardian and return them as structured results. Coverage: recent events, people, and topics (post-May-2025). Does NOT cover timeless topics (history, geography, science). Returns: article title, source, author, date, URL, description, and image URL per result.

輸入參數countquery必填context必填

clipform_generate_tts

Generate Text-to-Speech

Generate narration audio from text with word-level captions. Use this for quiz question narration, survey introductions, form instructions, or any node that benefits from a human voice. Proactively suggest narration for quizzes and content-rich forms - it significantly improves engagement. Available voices: ryan (British male, clear), sonia (British female, warm), andrew (American male, smooth), ava (American female, vibrant), guy (American male, deep). Pick ONE voice that fits the topic - e.g. a London quiz gets ryan or sonia, a US sports quiz gets andrew or guy - and reuse that SAME voice for every item and every call across the whole form. Never mix voices within one form unless the user explicitly asks for multiple voices. Use the tone parameter to direct HOW the voice speaks. Always set a tone that matches the form's mood - e.g. quizzes: "Energetic and playful, like a quiz show host teasing the audience", surveys: "Professional but warm, encouraging honest answers", personality quizzes: "Curious and reflective". This dramatically improves the narration quality. Pass one item or many (max 10) - multiple items run in parallel. Returns audio_url and caption_ref per item - pass caption_ref downstream to clipform_render_composition / clipform_render_video_template / clipform_upload_media_asset to attach this run's word-level captions instead of hand-copying the captions array.

輸入參數items必填context必填form_idworkspace_id

clipform_search_media

Search Media

Search 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 into clipform_render_video_template (slideshow) for narrated slideshow videos, or upload directly as still images via clipform_upload_media_asset then clipform_attach_node_media. All results are pre-cleared for commercial use. Results include a description (alt text where the provider has it) - use it to pick visually distinct images. Example: { queries: [{ query: "saturn rings" }, { query: "mars surface", count: 3 }] } returns portrait images for both.

輸入參數context必填queries必填

clipform_render_composition

Render Composition

Render a specialised video composition to MP4 or PNG - custom animated visuals that a video template can't provide, such as geography animations or designed motion graphics. Available composition names and their required input props schemas come from clipform_list_compositions. Output formats: mp4 (H.264, best for social media) or png (single frame). Returns a public URL when complete. For multi-render builds (e.g. one clip per quiz question), pass everything in ONE call via items (max 10): all renders fire in parallel and you get one job ID each - then collect the URLs in a single clipform_check_render call with job_ids. Single render: pass compositionId/inputProps at the top level (wait: true blocks and returns the URL; wait: false returns a job ID). Choosing a render tool: for a recognisable form/quiz beat (guess-the-city, this-or-that, mystery reveal, multiple choice, photo montage...) reach for a video template first (clipform_list_video_templates + clipform_render_video_template) - it is a one-call recipe. For a photo/clip montage, narrated or silent, use the slideshow template (pass audio_url to sync it to a voice track). Use clipform_render_composition only when neither fits and you need a custom layer stack. A render for a form node is not done until it is attached to that node. Pass node_id (and form_id) so the completed render attaches itself automatically - do not poll clipform_check_render to completion or manually chain clipform_upload_media_asset + clipform_attach_node_media; fire the render and move on. In batch mode, set node_id per item (see items) and form_id once at the top level.

輸入參數waititemscontext必填form_idnode_idcaptionsinputPropscaption_refoutputFormatcompositionId

clipform_search_music

Search Music

Search for royalty-free music tracks and ambient sounds. Quiz forms especially benefit from background music - it keeps energy up between questions. Also consider it for multi-step surveys and longer forms. Pass the returned URL as the audio for the slideshow video template via clipform_render_video_template. Returns download URLs, duration, artist, and license info.

輸入參數tagscountquery必填context必填maxDurationminDurationinstrumentalOnly

clipform_list_compositions

List Compositions

Browse available video compositions and their expected props schemas. Call this before using clipform_render_composition to discover visual styles and their input props. For an image or photo montage, reach for a video template (clipform_list_video_templates + clipform_render_video_template) instead of a composition.

輸入參數context必填

clipform_list_video_templates

List Video Templates

Browse available video templates - curated Scene arrangements (bed + overlay + sane defaults) that render through the Scene composition from a small controls object. Call this before clipform_render_video_template to see template names and their exposed controls. For a fully custom layer stack, assemble Scene layers directly via clipform_render_composition instead.

輸入參數context必填

clipform_render_video_template

Render Video Template

Render a curated video template (a pre-arranged Scene: bed + overlay + sane defaults) to MP4 or PNG from a small controls object, instead of hand-assembling Scene layers. Call clipform_list_video_templates first for available template names and their controls. Renders through the Scene composition under the hood. Choosing a render tool: for a recognisable form/quiz beat (guess-the-city, this-or-that, mystery reveal, multiple choice, photo montage...) reach for a video template first (clipform_list_video_templates + clipform_render_video_template) - it is a one-call recipe. For a photo/clip montage, narrated or silent, use the slideshow template (pass audio_url to sync it to a voice track). Use clipform_render_composition only when neither fits and you need a custom layer stack. A render for a form node is not done until it is attached to that node. Pass node_id (and form_id) so the completed render attaches itself automatically - do not poll clipform_check_render to completion or manually chain clipform_upload_media_asset + clipform_attach_node_media; fire the render and move on.

輸入參數waitcontext必填form_idnode_idcaptionscontrols必填template必填caption_refoutputFormat

clipform_list_assets

List Assets

List available creative assets (sound effects, animations, fonts) for video compositions.

輸入參數typecontext必填

clipform_check_render

Check Render Status

Check 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 - one line of status per job. Pass job_id for a single job. Returns the output URL for each completed render. Typical render time: 10-60 seconds. Attach is automatic when node_id was provided to the render tool - no need to poll to completion, and the attach outcome is reported here once known.

輸入參數job_idcontext必填job_ids

clipform_fetch_boundary

Fetch Geographic Boundary

Fetch a GeoJSON boundary polygon for a country, city, or region. Returns simplified GeoJSON ready to use as the 'boundary' prop in the Map composition. mainlandOnly excludes small islands and overseas territories (e.g. Corsica for France, Hawaii for USA).

輸入參數typequery必填context必填maxPointsmainlandOnly

clipform_get_guide

Get Craft Guide

Retrieve craft knowledge for building a specific form type. Returns question psychology, difficulty curves, narration style, scoring setup, and writing principles as markdown. Does NOT return a step-by-step build workflow - use clipform_get_workflow for that. Available types: quiz, survey, interview, funnel, testimonial, application, booking, intake, lead-capture. Aliases also accepted: trivia → quiz, test → quiz, exam → quiz, feedback → survey, poll → survey, nps → survey, questionnaire → survey, case-study → interview, callout → interview, lead-gen → funnel, qualification → funnel, lead-magnet → funnel, story → testimonial, review → testimonial, job-application → application, admission → application, enrollment → application, grant → application, registration → booking, signup → booking, event → booking, rsvp → booking, workshop → booking, client-intake → intake, onboarding → intake, enquiry → intake, inquiry → intake, new-client → intake, lead → lead-capture, lead-form → lead-capture, enquiry-form → lead-capture, waitlist → lead-capture, get-a-quote → lead-capture. Quiz variants (optional): personality, comprehension, composition - appends variant-specific addendum to the base quiz guide.

輸入參數type必填context必填variant

clipform_get_workflow

Get Build Workflow

Retrieve a step-by-step build workflow for creating a specific form type. Returns the exact tool sequence, form settings, node configuration, scoring setup, and end screen config as a build recipe. Does NOT return craft knowledge (question psychology, difficulty curves, narration style) - use clipform_get_guide for that. Available types: quiz, survey, interview, testimonial, application, booking, intake, lead-capture. Aliases also accepted: trivia → quiz, test → quiz, exam → quiz, feedback → survey, poll → survey, nps → survey, questionnaire → survey, case-study → interview, callout → interview, lead-gen → funnel, qualification → funnel, lead-magnet → funnel, story → testimonial, review → testimonial, job-application → application, admission → application, enrollment → application, grant → application, registration → booking, signup → booking, event → booking, rsvp → booking, workshop → booking, client-intake → intake, onboarding → intake, enquiry → intake, inquiry → intake, new-client → intake, lead → lead-capture, lead-form → lead-capture, enquiry-form → lead-capture, waitlist → lead-capture, get-a-quote → lead-capture. Quiz variants (optional): personality, comprehension, composition - returns the variant-specific workflow instead of the base quiz workflow. Optional args by type: - quiz: topic, question_count (8) - quiz (variant: personality): topic, categories, question_count (8) - quiz (variant: comprehension): question_count (8), audience - interview: purpose, response_format (all), needs_consent (true) - survey: topic, anonymous (true) - funnel: outcomes, criteria, needs_contact (true) - testimonial: use_case - application: role - booking: event_name, event_type - intake: use_case, response_format (all) - lead-capture: use_case

輸入參數roletype必填topiccontext必填purposevariantaudiencecriteriaoutcomesuse_caseanonymouscategories另有 6 個

get_more_tools

Get More Tools

Check for additional tools whenever your task might benefit from specialized capabilities - even if existing tools could work as a fallback.

輸入參數context必填

版本歷史

26
  1. v4.11.4Nov 7, 2026
  2. v4.11.3Nov 5, 2026
  3. v4.11.2Nov 3, 2026
  4. v4.11.0Nov 1, 2026
  5. v4.10.6Oct 30, 2026
  6. v4.10.5Oct 30, 2026
  7. v4.10.3Oct 29, 2026
  8. v4.5.0Oct 26, 2026
  9. v4.4.1Oct 26, 2026
  10. v4.4.0Oct 25, 2026
  11. v4.2.8Oct 24, 2026
  12. v4.2.6Oct 19, 2026
  13. v4.2.5Oct 18, 2026
  14. v4.2.4Oct 15, 2026
  15. v4.2.3Oct 15, 2026
  16. v4.2.2Oct 14, 2026
  17. v4.2.1Oct 12, 2026
  18. v4.2.0Oct 8, 2026
  19. v4.1.0Oct 8, 2026
  20. v4.0.0Oct 7, 2026
  21. v3.8.0Oct 6, 2026
  22. v3.7.1Oct 6, 2026
  23. v3.3.1Oct 5, 2026
  24. v3.2.1Oct 4, 2026
  25. v3.0.0Oct 1, 2026
  26. v2.15.5Sep 16, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。