Scenario.com MCP Server

by pasie15

2 stars
102 downloads
Not rated
GitHub

About

A Model Context Protocol (MCP) server for the Scenario.com API

Details

Author
pasie15
GitHub stars
2
Downloads
102
Categories
Other

- Text-to-image generation
- Image-to-image generation
- ControlNet and inpainting
- Upscaling and background removal
- Asset and model management
- Model training with training images
- Over 70 tools available

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Scenario.com MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install by adding the configuration to your MCP client with the npx command, supplying SCENARIO_API_KEY and SCENARIO_API_SECRET as environment variables. Alternatively, omit environment variables and use the set-credentials tool with your API key and secret for session-based credentials. Use get-credentials-status to verify.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "scenario.com mcp server": {
            "scenario.com-mcp-server": {
                "command": "python",
                "args": [
                    "-m",
                    "venv",
                    "scenario-ai"
                ]
            }
        }
    }
}

McpServers

{
    "scenario.com-mcp-server": {
        "command": "python",
        "args": [
            "-m",
            "venv",
            "scenario-ai"
        ]
    }
}

Scenario.com 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.

Installation

Add to your MCP client config:

{
  "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"
      }
    }
  }
}

Get your API credentials from https://app.scenario.com/ → Settings → API Keys

Alternative: Session-based Credentials

Don't want to use env vars? Just use:

{
  "mcpServers": {
    "scenario": {
      "command": "npx",
      "args": ["-y", "scenario.com-mcp-server"]
    }
  }
}

Then in your MCP client:

Use set-credentials with API key api_xxx and secret yyy

Available Tools

Setup:
- set-credentials - Configure API access for session
- get-credentials-status - Check credential status

Image Generation:
- post-txt2img-inferences - Generate from text
- post-img2img-inferences - Generate from image
- post-controlnet-inferences - ControlNet generation
- post-inpaint-inferences - Inpainting
- post-upscale-inferences - Upscale images
- post-remove-background-inferences - Remove backgrounds

Asset Management:
- get-assets - List assets
- delete-asset - Delete assets
- get-models - List models

Model Training:
- post-models - Create model
- put-models-train-by-model-id - Train model
- post-models-training-images-by-model-id - Add training images

...and 60+ more tools. Use list_tools to see all.

License

ISC

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.