Skip to main content
The Mage MCP server connects AI assistants to your Mage account. Once it is connected, you can ask Claude, ChatGPT, Claude Code, or Cursor to pick a model, quote the price, generate an image, video, or audio clip, and bring back the result. It also reads your generation history and saved creations, and uses your saved characters and references.
Server URL
The MCP server is in early access. If connecting fails, write to [email protected].
Every generation your assistant starts is paid in Gems from your account. Your assistant can check the price first, and you can disconnect it at any time.

Connect your assistant

Works in Claude on the web, the desktop app, the mobile apps, and Cowork.
  1. In Claude, open Customize → Connectors, add a custom connector, and paste https://mcp.mage.space/mcp as its URL. Select Add.
  2. Select Connect. A Mage page opens and asks you to sign in if you are not already.
  3. Check that the page names the app you are connecting, then select Connect. You return to Claude.
  4. In a chat, turn the Mage connector on from the + menu under Connectors, and ask for what you want to make.
On a Team or Enterprise plan, an owner first adds the connector under Organization settings → Connectors. The Free plan allows one custom connector.
When an app connects by signing in, Mage shows who is asking before anything is shared: the app’s name, the site it comes from, and where you return afterwards. A guest session cannot connect an app; sign in with your Mage account first.

What your assistant can do

Mention a saved character or reference in a request with its handle, for example “Make a portrait of @ana wearing @red-coat”, and your assistant passes it to the model.

How generations work

  1. Your assistant picks a model with list_models and reads its fields with get_model.
  2. It checks the price with estimate_cost. A video input’s price depends on its length, which Mage measures when the generation starts.
  3. It starts the generation with generate, which charges your Gems. Each generation carries a key your assistant makes up, so a retry after a dropped connection returns the same generation instead of paying twice.
  4. It waits with get_request until the result is ready and gives you the link.
Results stay available for 30 days: download what you want to keep, or save it in Mage. A result flagged by moderation as NSFW is marked as such. See Requests for the states a generation goes through and Billing for how Gems are charged.

Images and files

Media inputs, such as a first frame or a reference image, are links: a public https URL or a data URL. Your assistant cannot read files you attach to the chat itself, so share a public link to the image instead, or use a creation already on Mage.

Manage connected apps

Every app you connected is listed in API → API Keys under Connected apps, with when you connected it and when it was last used. Select Disconnect to stop an app at once; it can no longer use your account or spend your Gems until you connect it again. You can also reach the list from Settings → Account → Manage Connected Apps.

Limits

  • Up to 20 generations can run at once for your account, as with the API.
  • An app can make up to 120 tool calls a minute.
  • get_request waits up to 2 minutes per call; your assistant calls it again for longer generations.

Troubleshooting

  • “Couldn’t reach the MCP server”: check that the URL is exactly https://mcp.mage.space/mcp, then remove the connector and add it again.
  • The connection asks you to sign in again: the connection lasts up to 180 days, after which the app asks you to approve it again. Disconnecting in Mage also ends it.
  • A generation failed with insufficient_gems: add Gems in API → Billing and try again.
Last modified on September 24, 2026