muapi について
muapiは、MuAPIを通じてメディアを生成・編集するClaude Codeプラグインです。モデルの確認、ファイルのアップロード、非同期予測の追跡にも対応します。
主な機能
- 01テキストから画像を生成
- 02テキストから動画を生成
- 03既存画像を編集
- 04画像を動画に変換
- 05モデル確認と予測追跡
- 06ファイルのアップロードと残高確認
活用シーン
- 01クリエイティブ制作向けの画像生成
- 02テキスト説明から動画を制作
- 03既存画像への内容追加や変更
- 04静止画像のアニメーション化
MCP 対応
MCP サーバーを含み、メディア生成・編集、モデル検索、予測追跡のツールを MCP クライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
9掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
MuAPI – Claude Code プラグイン
Claude Code プラグインです。Claude に画像の生成、動画の作成、ビジュアルの編集などを行う機能を追加します。すべて MuAPI を利用しています。
プラグインをインストールして、Claude にメディアの生成を依頼するだけで使えます。
関連プロジェクト
- MuAPI — 数百種類の AI モデルを利用して、画像、動画、音声を生成するための統合 API です。エージェントスキルのインストール、MCP 経由の接続、またはアクセスキーの作成が可能です。
- muapi-cli — 同じ生成ワークフローをターミナルまたは MCP クライアントから実行できます。
✨ できること
| ツール | 説明 |
|---|---|
generate_image | テキストプロンプトから画像を生成します |
generate_video | テキストプロンプトから動画を生成します |
edit_image | 指示に従って既存の画像を編集します |
image_to_video | 静止画像を動画に変換します |
upload_file | 処理用のファイルを MuAPI にアップロードします |
list_models | 利用可能なモデルカテゴリを参照します |
model_details | 特定のモデルの詳細を取得します |
get_prediction | 非同期の予測処理のステータスを追跡します |
account_balance | MuAPI アカウントの残高を確認します |
🚀 インストール
Claude Code プラグインとしてインストール
claude plugin add muapi
または、GitHub から直接インストールします。
claude plugin add https://github.com/SamurAIGPT/muapi-claude-code.git
API キーを設定する
MuAPI API キーを設定します。
claude config set plugins.muapi.env.MUAPI_API_KEY your_api_key_here
API キーは muapi.ai から取得できます。
💡 使い方
インストールしたら、Claude に自然な言葉で依頼するだけです。
画像生成
Generate an image of a futuristic city at sunset
動画生成
Generate a cinematic drone shot over mountains
画像編集
Edit this image to add a rainbow in the sky
画像から動画へ
Convert this image into a slow zoom-in video
🔧 スラッシュコマンド
インストール後は、スキルを直接呼び出せます。
| コマンド | 機能 |
|---|---|
/muapi:generate-image <prompt> | テキストプロンプトから画像を生成します |
/muapi:generate-video <prompt> | テキストプロンプトから動画を生成します |
/muapi:edit-image <instructions> | 既存の画像を編集します |
/muapi:image-to-video <image url> | 静止画像をアニメーション化して動画にします |
/muapi:media-help | 利用可能なモデルを確認し、おすすめのモデルを取得します |
🛠 開発
開発用にプラグインをローカルで実行する場合:
git clone https://github.com/SamurAIGPT/muapi-claude-code.git
cd muapi-claude-code
npm install
.env ファイルを作成します。
MUAPI_API_KEY=your_api_key_here
MCP サーバーを直接実行します。
node src/index.js
📁 プロジェクト構成
muapi-claude-code/
├── .claude-plugin/
│ └── plugin.json # Claude Code plugin manifest
├── src/
│ ├── index.js # MCP server entry point
│ └── tools/
│ ├── generateImage.js # Image generation
│ ├── generateVideo.js # Video generation
│ ├── editImage.js # Image editing
│ ├── imageToVideo.js # Image-to-video conversion
│ ├── uploadFile.js # File upload
│ ├── listModels.js # Model listing
│ ├── modelDetails.js # Model details
│ ├── getPrediction.js # Prediction tracking
│ └── accountBalance.js # Account balance
├── .mcp.json # MCP server config
├── package.json
└── .env # API key (not committed)
📄 ライセンス
ISC
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。