tools/call · epox_start_video

{
  "name": "epox_start_video",
  "arguments": {
    "prompt": "The sneaker's shadow lengthens up the terracotta wall",
    "sourceImageId": "asset_…",
    "aspectRatio": "9:16",
    "duration": "8s"
  }
}
Rendered through the Epox MCP server
API & MCP

Put Epox in your agent, your scripts and your pipeline.

One endpoint for Claude, ChatGPT, Cursor and your own code. Read the catalog, create products, generate images and video — read-only until a workspace owner allows generation.

600 credits / day · no credit card

Everything you do in Epox, one tool call away.

Claude Code

claude mcp add --transport http epox https://app.epox.ai/api/mcp

Cursor · mcp.json

{"mcpServers":{"epox":{"url":"https://app.epox.ai/api/mcp"}}}

Codex

codex mcp add epox --url https://app.epox.ai/api/mcp
codex mcp login epox
Connect

Add the server. Approve in the browser.

Claude, ChatGPT, Cursor, Codex, VS Code — any client that speaks remote MCP. Add the server and a workspace owner approves the connection; with OAuth there is no key to create or store.

Streamable HTTP · OAuth or a workspace API key.

Read the setup guide →
Read

Your whole workspace, readable.

Products and collections, generated assets, template packs, generation flows and jobs, automations and try-on analytics — plus the credit balance and this month's usage. Every connection can read.

Each credential is tied to one workspace, so no tool takes a workspace ID.

tools/call · epox_generate_images

{
  "name": "epox_generate_images",
  "arguments": {
    "dryRun": true,
    "items": [
      { "prompt": "Sneaker on a concrete plinth, terracotta wall", "aspectRatio": "1:1" },
      { "prompt": "Same sneaker, story crop, open sky above", "aspectRatio": "9:16" }
    ]
  }
}
Generate

Images and video, priced before they start.

Put a product into looks you describe or a saved pack, make images from prompts — up to 12 in one call — and render clips from a still, with start and end frames or several shots.

Every generating tool takes dryRun: the price and whether the plan allows it, nothing started.

Plan and check

Plan the shoot. Check the result.

Epoxy turns an idea into a storyboard your agent can render shot by shot, and a quality judge reviews what comes back — before anything reaches a listing.

Planning and checking spend no credits.

JSON-RPC 2.0 over HTTPS

curl https://app.epox.ai/api/mcp \
  -H "Authorization: Bearer epox_wsk_live_…" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"epox_workspace_summary","arguments":{}}}'
API keys

An API for your scripts and CI.

Call the same endpoint from your own code: JSON-RPC 2.0 over HTTPS, authorized with a workspace API key. An owner creates the key in Settings → API Keys; it is shown once.

A key is read-only unless Allow generation is checked when it is created.

Read the developer guide →
Scopes & safety

Read-only until an owner says otherwise.

Generating — adding photos, starting queued work, spending credits — needs the separate generate scope, which only a workspace owner can grant. A generation an agent starts passes the same plan check, credit charge and queue as one started in Epox.

Real questions about the API & MCP server.

One product across many color variants receding into mirrored infinity · API & MCP · Epox

Give your agent a workspace.

Create the workspace, add the server, approve the connection.

600 credits / day · no credit card