Scenario AI MCP Server について
Scenario AI MCP Server は MCP クライアントから Scenario.com の生成 AI API を利用できるサーバーです。画像の生成・編集、アセット管理、モデルのトレーニングを幅広いツールで提供します。
主な機能
- 01テキスト・画像からの画像生成
- 02ControlNet生成とインペインティング
- 03画像のアップスケールと背景削除
- 04アセットとモデルの管理
- 05モデルの作成とトレーニング
活用シーン
- 01テキストや既存画像から画像を生成
- 02インペインティングやControlNetで画像を編集
- 03画像の拡大や背景の削除
- 04カスタムモデルのトレーニングと管理
MCP 対応
画像生成、アセット管理、モデルのトレーニングなど、Scenario.com の生成 AI APIをツールとして MCP クライアントに公開します。認証情報は環境変数またはセッション用ツールで設定できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Scenario.com MCP サーバー
MCP サーバーは、Scenario.com の生成 AI API(テキストから画像、画像から画像、モデルのトレーニング、アップスケーリングなど、70 種類以上のツール)へのアクセスを提供します。
インストール
MCP クライアントの設定に追加します:
{
"mcpServers": {
"scenario": {
"command": "npx",
"args": ["-y", "scenario.com-mcp-server"],
"env": {
"SCENARIO_API_KEY": "your_api_key_here",
"SCENARIO_API_SECRET": "your_api_secret_here"
}
}
}
}
API 認証情報は https://app.scenario.com/ → Settings → API Keys から取得してください。
代替方法:セッションベースの認証情報
環境変数を使いたくない場合は、次を使用してください:
{
"mcpServers": {
"scenario": {
"command": "npx",
"args": ["-y", "scenario.com-mcp-server"]
}
}
}
次に、MCP クライアントで以下を設定します:
Use set-credentials with API key api_xxx and secret yyy
利用可能なツール
セットアップ:
set-credentials- セッションの API アクセスを設定get-credentials-status- 認証情報の状態を確認
画像生成:
post-txt2img-inferences- テキストから生成post-img2img-inferences- 画像から生成post-controlnet-inferences- ControlNet 生成post-inpaint-inferences- インペインティングpost-upscale-inferences- 画像をアップスケーリングpost-remove-background-inferences- 背景を削除
アセット管理:
get-assets- アセットを一覧表示delete-asset- アセットを削除get-models- モデルを一覧表示
モデルのトレーニング:
post-models- モデルを作成put-models-train-by-model-id- モデルをトレーニングpost-models-training-images-by-model-id- トレーニング画像を追加
…ほかにも 60 種類以上のツールがあります。すべてを確認するには list_tools を使用してください。
ライセンス
ISC
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。