Getting started

Quickstart

Connect an agent, create a space and make the first asset.

This quickstart uses the hosted MCP endpoint. The web app exposes the same spaces and assets, while the repository CLI calls the MCP tools from a terminal.

1. Connect an agent

Add https://makefx.app/mcp as a Streamable HTTP MCP server. The client opens the makefx authorization page. Sign in with Google and approve read for inspection or write when the agent will change a space.

If your client does not discover the connection automatically, start at the MCP guide.

2. Create or choose a space

Call list_spaces before creating anything. Use an existing space when the work belongs there; otherwise call create_space with a short name. Keep the returned space id because every asset action names it.

3. Read the catalog and quote the request

Call list_models for the current model ids, settings, reference slots and prices. Choose a model from that response, then call estimate_credits with the intended settings and quantity.

If the account needs credits, get_account returns its balance and, for an account owner, its top-up URL. Let the person accept the price and top up before the agent spends.

4. Generate and inspect

Call create_asset with the space, model, prompt and a stable request_id. The result includes the asset id and a web URL. Call get_asset with wait_seconds until the asset is ready or failed; do not submit the same paid work again because a response was slow.

Open the web URL to inspect the card on the canvas. A ready card carries the media, recipe, references and charge. Continue with Use current model or Use recorded model, choose Use as reference, or star it for export.

Next: choose a model or read the product concepts.