Getting a key
There is no signup form.
A key is issued by the API, to an email address you can prove you own. That is the whole process, and it works the same whether a person or an agent does it.
-
Start without one
The first 50 renders need no key at all. Connect to the MCP endpoint, or press the button on the home page. A trial account is minted for you and its token comes back in the response.
-
Ask for the key when you need it
Call
create_accountwith an email address. A verification link is sent to it. Click the link, callcreate_accountagain with the same address, and the API key comes back — once.Over MCP, no key requiredshellcurl -sS https://mcp.galleyrender.com/mcp \ -H 'content-type: application/json' \ -H 'accept: application/json, text/event-stream' \ -d '{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "create_account", "arguments": { "email": "you@example.com" } } }' -
Keep everything you already made
The trial account is upgraded in place. Templates you created and renders you made during the trial stay on the account, and the free tier — 200 renders a month — starts from there.
Store it like a password
Keys look like glr_sk_… and are shown once. Put yours in an
environment variable, never in client-side code — the REST API sends no CORS headers, so a
browser cannot call it anyway, and a key that reaches a browser is a key that has leaked.
Read Authentication for the details.