SamurAIGPT/muapi-cli

Official CLI for muapi.ai — generate images, videos & audio from the terminal. MCP server, 14 AI models, npm + pip installable.

What it solves

muapi CLI 提供統一的命令列介面,以存取各種圖像、影片與音訊的生成式 AI 模型。它消除必須在不同平台之間切換或為各供應商撰寫自訂 API 整合的需求,讓使用者能直接在終端機產生內容。

How it works

此工具作為 muapi.ai API 的 CLI 包裝器,提供針對常見任務(如 image generatevideo generate)的精選指令,以及可動態取得 OpenAPI schema 以與目錄中任何模型互動的通用 run 指令。它支援人類可讀的輸出與機器可讀的 JSON,方便腳本與 AI 代理整合。

Who it’s for

  • Developers and Power Users:偏好使用終端機而非 GUI 進行內容生成的開發者與進階使用者。
  • AI Agents:CLI 為程式化存取而設計,具備 JSON 輸出、語意化退出代碼,以及專屬的 MCP(Model Context Protocol)伺服器模式,可與 Claude、Cursor 等代理整合。
  • Content Creators:想要自動化圖像、影片與音訊生成流程的創作者。

Highlights

  • Multimodal Generation:支援文字轉圖像、文字轉影片、圖像轉影片,以及透過 Suno 產生音樂。
  • Agent-First Design:包含 --output-json--jq 篩選,便於管道與自動化。
  • MCP Server Support:可作為本機 stdio 伺服器執行,或透過託管的 HTTP 傳輸連線,為 AI 代理提供 19 種不同的生成工具。
  • Schema-Driven Executionmuapi run 指令允許使用者即時檢視目錄中任何模型的 API 參數。
  • AI Enhancement Tools:內建升級、背景移除、換臉與風格轉換(如 Ghibli 或 Anime 風格)等指令。