Zipir

com.zipirapp由 zipirapp.com 發布官方發布者v0.1.5更新於 Nov 4, 2026

Turn documents into source-cited video lessons for safety, procedure and training teams.

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

概覽

AI 產生的概覽

Zipir 可將文件、文字或網頁轉成附來源引用的旁白影片課程,提供遠端與本機兩種 MCP 連線方式。

可以做什麼
  • 列出可用的影片格式與旁白音色,含語氣與語言資訊
  • 列出帳戶最近的課程及其編號、標題與狀態
  • 以文件文字或網頁連結建立課程
  • 查詢課程狀態與階段,包括是否需要審核
  • 審核分鏡並開始算圖,取得成品的簽章下載連結
  • 查詢帳戶剩餘可用的影片分鐘數
適用情境
適合需要把文件、流程或訓練教材做成附旁白影片課程,並由助理協助選擇格式與音色、確認分鏡、下載成品的場合。也適合查看先前的課程或在算圖前確認剩餘分鐘數。
執行需求
需要 Zipir 帳戶,並透過環境變數 ZIPIR_API_KEY 提供 API 金鑰。可作為遠端端點使用,也可透過 npm 套件以 stdio 在本機執行,本機方式需要 Node.js。需能連線至 Zipir 服務。
安裝前請注意
API 金鑰是與帳戶付費分鐘數綁定的機密資訊。approve_lesson 會消耗帳戶分鐘數,應僅在使用者看過並同意分鏡後呼叫。用於建立課程的文件文字或連結會傳送至 Zipir 服務。下載連結為簽章連結且有時效。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "zipir": {
      "type": "http",
      "url": "https://api.zipirapp.com/mcp"
    }
  }
}

README

該儲存庫沒有 README。

工具

8

list_formats

List video formats

List video formats (call this before create_lesson when the user names a style) Use when someone asks which styles exist, or before create_lesson if they said a style ("short", "explainer", "vertical"). Returns format ids to pass to create_lesson; never hard-code an id, read it here. No minutes are spent.

無需輸入參數。

list_voices

List narrator voices

List narrator voices (call this before create_lesson when the user names a voice, a tone or a gender) Use when someone asks which voices exist, wants a female or male narrator, a calm or lively tone, or English narration. Returns each voice with its name, a one-sentence tone, language (tr or en), gender, accent, tier and a short audio sample. Pass a voice `key` to create_lesson. Optional `language` narrows the list. Premium voices spend 1.5x minutes. No minutes are spent here.

輸入參數language

list_lessons

List my lessons

List this account's recent lessons (use when someone asks "my videos", "what did I make", or wants to continue an earlier one) Use when the user refers to their own earlier work: their videos, the lesson they started yesterday, the one waiting for approval. Returns the newest lessons with id, title, status, minutes and a link to open each. Read-only and free. Pass `status` to narrow (queued | rendering | done | failed) and `limit` (default 20, max 50).

輸入參數limitstatus

create_lesson

Create a lesson

Create a narrated video lesson from a document, text or web page (use when someone wants a document turned into a training, safety or procedure video) Use when the user brings a document, a block of text or a web page and wants a video, a lesson, an explainer or a summary video of it. Accepted sources: a file (PDF, DOCX, PPTX, MD or TXT, max 50 MB) sent as multipart, which the local MCP server takes as `file_path`; plain `text` (max 5 MB); or a public http(s) `url` whose readable text becomes the document. Every on-screen sentence cites the source paragraph it came from, so use this when the user needs traceable training, safety or procedure videos. Narration is Turkish. Returns a lesson id immediately; nothing renders and no minutes are spent until approve_lesson. Follow it with get_lesson until the storyboard needs approval. With an Idempotency-Key the same request inside 24h returns the same lesson (same key, different body is 409). API documentation: https://zipirapp.com/en/api/

輸入參數urllangtexttitlevoiceformat

get_lesson

Get lesson status

Check a lesson's status (poll this after create_lesson and after approve_lesson) Use whenever you need to know where a lesson stands: after creating it, while it renders, or before downloading. `status` is the machine state (queued | rendering | done | failed), `phase` is finer, `needs_approval` is true while the storyboard waits for a human, and `next` says which call to make next. Costs no minutes.

輸入參數id必填

approve_lesson

Approve and render (spends minutes)

Approve the storyboard and start rendering (the only call that spends the account's minutes) Use only after the user has seen the storyboard and agreed: this is the panel's approval button. The minutes for the lesson are held at this call and the render is queued. Do not approve on the user's behalf without their go-ahead. Check get_usage first if the balance may be tight.

輸入參數id必填

get_download

Get download link

Get a signed download link for the finished video (use when the video is ready and the user wants the file) Use once get_lesson says the video is done. Returns a URL (valid 900 s) to the MP4, not the file itself: hand the link to the user or fetch it. `variant=720` is the light copy every plan gets, `variant=1080` is full quality and needs a paid plan.

輸入參數id必填variant

get_usage

Get minute balance

Check remaining video minutes before spending any (call this before approve_lesson if unsure) Use when the user asks how much is left, or before approve_lesson when the balance may be tight. `remaining` is what this key can spend now: the account's own balance as the billing page shows it (plan minutes left plus bought packs, or the free trial plus packs), narrowed by the key's own monthly cap if it has one; never a second rule. `used` is this key's minutes in the current period (finished videos plus minutes held for its lessons still rendering); `limit` = used + remaining. approve_lesson answers 402 quota_exceeded when the lesson does not fit.

無需輸入參數。

版本歷史

3
  1. v0.1.5最新Nov 4, 2026
  2. v0.1.4Nov 1, 2026
  3. v0.1.3Oct 31, 2026

評分

已滿足適用檢查項的 75%

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

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

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

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