
Botverse
io.github.MkTurner74由 GitHub 帳號 MkTurner74 發布v1.5.1更新於 Oct 25, 2026
Transcode/conform/splice video, convert docs, transcribe audio for AI agents. Free $1 trial.
概覽
Botverse 是付費雲端媒體與文件服務,以本機 MCP 伺服器形式提供,讓助理轉碼影片、整合與拼接片段、轉換文件並轉寫音訊。
- 可以做什麼
- 從公開網址或上傳檔案轉碼影片為 MP4、WebM、ProRes、GIF 或擷取 MP3,並把分開的影片與音訊來源合成一個輸出。把影片和靜態圖片片段拼接成片頭板、片尾卡、插入片段或連續剪輯。在 Markdown、DOCX、PDF、HTML 和 XLSX 之間轉換文件,支援內嵌內容、公開網址或上傳檔案。提交串接這些操作的多步驟工作流程,支援相依排序與平行分支,並可輪詢、取消和查看狀態。透過預簽章網址上傳檔案、取得簽章下載連結並查詢錢包餘額。
- 適用情境
- 適合助理需要在沒有本機 FFmpeg 或基礎設施的情況下產生或轉換媒體與文件,例如把錄音轉成逐字稿、在格式之間轉換報告,或把片段與片頭片尾組裝起來。也適合把多步驟任務當成單一工作流程提交。
- 執行需求
- 透過 npx 從 npm 套件 botverse-mcp 在本機執行。需要 Botverse 帳號,並設定環境變數 BOTVERSE_API_KEY 或 BOTVERSE_CONNECTOR_URL 其中之一。需要對 botverse.cloud 及其檔案儲存主機的對外網路連線。為付費服務,首次儲值時需要信用卡與兩步驗證。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Botverse,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
botverse-mcp
MCP server and command-line tool for Botverse — video transcoding and document conversion for AI agents and the humans who configure them.
What it does
- Video transcoding — MP4 (H.264), WebM (VP9), ProRes 422, GIF, MP3 extraction · $0.25/job
- Video/audio conform — mux a separate video and audio source into one output, reconciling frame-rate and duration mismatches (including true pulldown-style speed conforms, e.g. 24→25fps) · $0.30/job
- Conform splice — concatenate video and/or still-image segments into one output: head slates/bumpers, tail slates/end cards, mid-roll inserts/cutaways, or joining clips together · from $0.30/job
- Document conversion — Markdown ↔ DOCX ↔ PDF ↔ HTML ↔ XLSX · $0.05/file
- Transcription — speaker-labelled transcripts (diarization + AI speaker naming) → txt/srt/vtt/docx/pdf · ~$3/hour
- Workflows — chain multiple Botverse operations (transcode, convert, transcribe, conform, splice) into a single multi-step job with automatic dependency ordering and parallel branches, instead of orchestrating each call yourself · convert-only steps run on wallet balance ($0.05/step); transcode/transcribe steps bill by source duration and require auto-refill
Two ways to use it: an MCP server for your AI agents, and a botverse CLI for the shell — evaluation, CI/CD, cron, scripts, and local coding agents. No AWS. No FFmpeg. No infrastructure.
Setup
- Sign up at botverse.cloud — free to try: $1 credit on signup, no card required. A card + 2FA are only needed at your first top-up ($5 min). No monthly fees.
- Get an API key or connector URL from your dashboard
- Add to your MCP client config
Usage
Claude Desktop / Cursor / Windsurf
Or with a connector URL (recommended for claude.ai):
Command line (botverse)
The same package ships a botverse CLI for the shell — it reads files from disk and
streams them straight to the API (no content goes through an LLM), so it's the fast
path for evaluation, automation, and local coding agents.
Each job uploads → polls → downloads the finished file to -o (default: current dir).
Globs and multiple --to formats run as a batch.
Sandbox note: the CLI needs outbound network to
botverse.cloudand Botverse's file storage host, so it does not run inside sandboxed agent environments (claude.ai / Claude Desktop), whose egress is allowlisted. There, use the MCP tools (e.g.convert_content) instead.
Tools (MCP)
Workflows
submit_workflow chains multiple Botverse tools (transcode, convert, transcribe, conform, splice) into
one server-side job — e.g. transcribe → clip extraction → delivery — instead of your agent making each
call and polling each one individually.
- Workflow definitions use BWDL (Botverse Workflow Definition Language): a JSON object with a
workflow_idand astepsarray. Each step has anid, atool(any MCP tool name), aninputsobject, and an optionaldepends_onarray of prior step ids. - Steps run in dependency order; steps that share the same
depends_onrun in parallel. - A later step can reference an earlier step's output with
"$.steps.<step_id>.output_key", and a workflow-level parameter with"$.params.<name>"— no other template syntax is supported. - Submit with
submit_workflow, poll withget_workflow_statusevery 5–10 seconds until the status isCOMPLETED,FAILED,PARTIALLY_FAILED, orCANCELLED, and stop early withcancel_workflowif needed (you're only billed for steps that already completed). - Billing: convert-only workflows run on wallet balance at $0.05/step. Workflows containing a transcode or transcribe step require auto-refill to be enabled (billing scales with source duration).
Example — a two-step conversion chain (URL → DOCX → PDF):
Pricing
- Video transcode (≤5 min): $0.25/job
- Video overage: +$0.08/min
- ProRes 422: $0.35/source-min ($0.50 min)
- Document conversion: $0.05/file
Credits never expire. Full pricing →
Links
來源:README.md,提交 8ef3f8f
工具
0版本歷史
2- v1.5.1最新Sep 19, 2026
- v1.5.0Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分