Generate images, video and audio with 300+ models from inside Codex.
Sign in once in the browser — no API key to copy or paste, and generation is billed to your own Atlas account.
In the ChatGPT desktop app: Settings → Plugins → Add → Add plugin marketplace, source
AtlasCloudAI/atlas-cloud-plugin, leave the other two fields empty. Then open Atlas Cloud
in the list and click Install plugin.
Or from a terminal:
codex plugin marketplace add AtlasCloudAI/atlas-cloud-plugin
codex plugin add atlas-cloud@atlas-cloud
codex mcp login atlas-cloudTurn on the atlas-cloud MCP server on the plugin page. The first time you do, a browser opens to sign in and approve; after that it stays authorized.
| atlas-cloud (MCP server) | Browse the live model catalog and run image, video, audio and transcription jobs from chat. Small jobs run straight away; only an expensive one stops to quote a price and wait for your go-ahead. |
| Media Generation (skill) | How to call Atlas from your own project — endpoints, auth, polling. This route uses your own API key. |
| Seedance (skill) | Storyboard-driven Seedance video: consistent people, products and scenes, reference-to-video, extensions. |
| Universal Video Prompt (skill) | One model-agnostic prompt spec, compiled to whichever video model you can actually call. |
The MCP server is named
atlas-cloud, notAtlas Cloud. Codex validates server names against^[a-zA-Z0-9_:@/.-]+$when it launches one, so a space fails to start — and it fails at launch, not at config load, socodex mcp listwill happily show a name that never connects.
The skills are maintained in AtlasCloudAI/atlas-cloud-skills;
this repository carries copies of them. Codex does not follow symlinks when it installs a plugin —
a symlinked skills/ directory installs empty, with no error — so the copies are real files, and
sync-skills.sh regenerates them from the source repository:
bash sync-skills.shTwo of them are renamed on the way in. Codex derives every visible label from the identifier, and
identifiers allow only lowercase letters, digits and hyphens: atlas-cloud reads better as
media-generation next to a plugin already called Atlas Cloud, and seedance-2-5-skill would
render as "Seedance 2 5" because the dot cannot survive.