ModelRunner AI
modelrunnerModelRunner AI publishes 4 wrappers on ModelRunner — Image-to-Image and Text-to-Image — each callable at the same endpoint shape as any model in the catalog.
4 wrappers — every one runnable in a free playground, through the REST API and JavaScript SDK, or from an AI assistant over MCP.
Browse by capability
Call a ModelRunner AI wrapper in one request
Every endpoint shares the same lifecycle: submit to the queue, poll the status URL, fetch the result. Swap the endpoint to switch models — nothing else changes.
cURL
curl -X POST https://queue.modelrunner.run/modelrunner/clothes-on-model \
-H "Authorization: Key $MRUN_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "prompt": "..." }'
# → { "request_id": "...", "status_url": "...", "response_url": "..." }Use ModelRunner AI wrappers from Claude & Cursor
Connect the ModelRunner MCP server once and your AI assistant can run every ModelRunner AI wrapper on this page as a tool — authorized via OAuth, results returned as hosted URLs in the conversation.
Claude Code
claude mcp add --transport http modelrunner https://mcp.modelrunner.run/mcpModelRunner AI wrappers

Clothes on Model
modelrunner
Generate realistic on-model fashion photos from your garment/accessory references and an optional model photo.

Jewelry Modeling
modelrunner
Generate realistic jewelry-on-model product photos from your jewelry reference images and an optional model photo.

App Store Screenshot Composer
modelrunner
Turn a real app screenshot into a polished App Store marketing image.

Product Packshot
modelrunner
Turn a messy product photo into a clean, commercial-grade packshot on a studio or lifestyle background, preserving the product 1:1.
Frequently asked questions
What does ModelRunner AI publish on ModelRunner?
4 public wrappers: Clothes on Model, Jewelry Modeling, App Store Screenshot Composer and 1 more. A wrapper packages one or more catalog models behind a simpler input schema and a prompt template, and is called exactly like a model.
How much do ModelRunner AI wrappers cost?
Pay-per-use, with no subscription: each ModelRunner AI page publishes its own rate, and you pay only for what you generate from prepaid credits.
How do I call a ModelRunner AI wrapper from the API?
POST to https://queue.modelrunner.run/modelrunner/clothes-on-model with an Authorization: Key header and the input fields as the top-level JSON body (no wrapper object), then poll the returned status_url and fetch the result from response_url. The JavaScript SDK (@modelrunner/client) wraps that in a single subscribe() call, which is the one place an { input } object is used.
Can I run ModelRunner AI wrappers from Claude or Cursor?
Yes. Connect the ModelRunner MCP server (https://mcp.modelrunner.run/mcp) once and all 4 ModelRunner AI wrappers become tools your assistant can call with run_model — authorized over OAuth 2.1, so no API key goes into a config file. Results come back as hosted URLs in the conversation.
More on ModelRunner
Browse the full model catalog, compare live per-configuration rates on the pricing page, see curated sets on explore, or view every model creator.
