Scenario AI MCP Server

MCP server providing access to Scenario.com's generative AI API - text-to-image, image-to-image, model training, upscaling, and 70+ other tools.

Local serverstdioISC

What is the Scenario AI MCP Server?

Scenario AI MCP Server is an MCP project maintained in the pasie15/scenario-ai-mcp-server repository. The maintainer describes its purpose as “MCP server providing access to Scenario.com's generative AI API - text-to-image, image-to-image, model training, upscaling, and 70+ other tools”. Read the project documentation for the complete scope.

Installation

The documented npm package is scenario.com-mcp-server. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Configuration values

The example declares SCENARIO_API_KEY, SCENARIO_API_SECRET. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
set-credentialsConfigure API access for session
get-credentials-statusCheck credential status
post-txt2img-inferencesGenerate from text
post-img2img-inferencesGenerate from image
post-controlnet-inferencesControlNet generation
post-inpaint-inferencesInpainting
post-upscale-inferencesUpscale images
post-remove-background-inferencesRemove backgrounds
get-assetsList assets
delete-assetDelete assets
get-modelsList models
post-modelsCreate model
put-models-train-by-model-idTrain model
post-models-training-images-by-model-idAdd training images

How to install the Scenario AI MCP Server

{
  "mcpServers": {
    "scenario": {
      "command": "npx",
      "args": [
        "-y",
        "scenario.com-mcp-server"
      ],
      "env": {
        "SCENARIO_API_KEY": "YOUR_SCENARIO_API_KEY",
        "SCENARIO_API_SECRET": "YOUR_SCENARIO_API_SECRET"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
SCENARIO_API_KEYDeclared in the maintainer’s client configuration.Check documentation
SCENARIO_API_SECRETDeclared in the maintainer’s client configuration.Check documentation