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 风格)等命令。