Mage for ChatGPT
Generate images, video, and audio in ChatGPT
Connect Mage to ChatGPT as a personal MCP app, then ask for images, video, and audio in plain words. ChatGPT picks the model, quotes the price, and brings back the result.
https://mcp.mage.space/mcpAt a glance
To use Mage in ChatGPT, add the Mage MCP server (https://mcp.mage.space/mcp) and sign in with your Mage account. ChatGPT can then generate images with Mango 4, video with Cherry 2 Pro, audio with Seed Audio, or any of 35 Mage models you name, paid per generation in Gems.
- 16MCP tools
- 35Image, video & audio models
- 5Supported assistants
- $0To connect
Setup
How to connect Mage to ChatGPT
A Mage account is required; a guest session cannot connect an app.
Create an MCP app
Open ChatGPT Plugins, click Add, and choose Create MCP App. If it is missing, turn on Developer mode in Settings → Security and login.
Enter the Mage server
Enter Mage for Name, the server URL below for Server URL, and OAuth for Authentication. Leave the advanced OAuth settings blank; no client ID or secret is needed. Check the notice and click Create.
https://mcp.mage.space/mcpSign in to Mage
Sign in on the Mage page that opens, check the app name, and select Connect.
Use it in a chat
Install Mage from your Personal plugins, start a Work chat, and mention @Mage with what you want to create.
Try it
Example prompts for Mage in ChatGPT
- @Mage make a flat illustration of a fox reading a map.
- @Mage animate this image into a slow push-in shot.
- @Mage how much would a 10-second 720p Cherry 2 Pro video cost?
- @Mage generate a short jingle for a coffee shop ad.
Tools
16 tools your assistant can call
| Tool | What it does |
|---|---|
| list_models | Lists the recommended models with prices, what each is best for, and its trade-offs. |
| get_model | Describes one model's fields, allowed values, defaults, rules, and price. |
| estimate_cost | Prices a generation before it starts. Nothing is charged. |
| create_upload | Gets a signed link to upload a local file, for assistants that can run commands. |
| generate | Starts an image, video, or audio generation. |
| get_request | Waits for a generation to finish and returns the result link. |
| cancel_request | Stops a running generation. |
| get_account | Shows the connected account and its Gems balance. |
| list_characters | Lists your saved characters and their @handles. |
| create_character | Saves a private character from an image, optionally with a voice. |
| delete_character | Deletes one of your characters. |
| list_references | Lists your saved outfits, poses, locations, objects, and voice clips. |
| create_reference | Saves a private reference from an image or audio link. |
| delete_reference | Deletes one of your references. |
| list_history | Lists your generations from the last 30 days, including ones made in the app. |
| search_creations | Searches your saved creations by what they show, collection, or date. |
More assistants
Mage works in every major AI assistant
Mage in Claude
Generate images, video, and audio in Claude on the web, the desktop app, the mobile apps, and Cowork.
Mage in Claude Code
Generate images, video, and audio in Claude Code in your terminal and editor.
Mage in Grok
Generate images, video, and audio in Grok as a custom connector.
Mage in Cursor
Generate images, video, and audio in Cursor Agent mode.
FAQ
Frequently asked questions
Can ChatGPT generate videos?
How do I add Mage to ChatGPT?
Why is Create MCP App missing in ChatGPT?
What is the Mage MCP server?
Do I need an API key to use the MCP server?
How much does it cost?
Which models does my assistant use?
Is it safe to connect my Mage account?
Start building with Mage
One account, one Gems balance, every model. Pay only for what you generate.