Scenario.com MCP Server について
Scenario.com MCP Serverは、Scenario.comの生成AI APIをMCPクライアントに公開します。画像の生成・編集、アセット管理、モデル学習のツールを備えています。
主な機能
- 01テキストや画像から画像を生成
- 02ControlNetとインペインティング
- 03画像の拡大と背景除去
- 04アセットとモデルの管理
- 05モデル作成と学習画像の追加
活用シーン
- 01テキストプロンプトから画像を生成
- 02既存画像を編集または拡大
- 03生成したアセットを管理
- 04学習画像を使ってモデルを学習
MCP 対応
画像生成、アセット管理、モデル学習などのScenario.com 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 つのサーバーを複数のクライアントで再利用できます。