Eden Gen

One API and MCP for every media model.

Connect your agent or app once. Eden Gen quotes the price, runs the take on the best-value route, keeps to your caps and refunds failed takes, whichever model you call.

Soft rounded curly braces with a glowing orange plug between them, matte ceramic, dark background
A soft rounded speech bubble with a glowing orange spark inside, matte ceramic, dark background
Three soft rounded nodes connected by glowing orange cables, matte ceramic, dark background
Why teams use Eden Gen for this

What you get, take after take.

MCP for coding agents

Claude Code, Codex and Cursor connect over OAuth and get tools to list models, quote, render and fetch the file.

A familiar API

OpenAI-compatible image and video endpoints, webhooks with signatures and idempotency keys.

Costs you can predict

A quote before every call, monthly caps per key and per project, and a refund when no file lands.

One bill for all providers

No separate accounts with each model maker. One balance, one invoice, usage by key and project.

Models for this

Start with these, priced on the Solo plan.

All models
How it works

Three steps.

  1. 01

    Connect

    Add the MCP server to your agent, or create an API key with a monthly cap.

  2. 02

    Quote and run

    Ask for the price, then run the take. The response carries the take ID and the file.

  3. 03

    Track

    See spend by key, project and model, and set alerts before the balance runs low.

  • Exact price before every take
  • Refunded when no file lands
  • Projects with hard caps
  • Works with Claude Code, Codex and Cursor

Questions

Does Eden Gen work with the OpenAI SDK?

The image and video endpoints follow the OpenAI shape, so the OpenAI SDK and LiteLLM can call them. See the API reference for the details.

Can my agent run this?

Yes. Connect Claude Code, Codex or Cursor over MCP, or call the API. Your agent sees the same price, keeps to the same project caps and asks before anything above your threshold.

Do I see the price before a take runs?

Yes. Every take shows its exact price next to the button, on the best-value route for that model and setting. Nothing is charged when no file lands.

Price your next take before you run it.

Every take shows its exact price first, lands in a project and is refunded when no file arrives.

One API and MCP server for AI image, video and audio models | Eden Gen