AI Assistants & MCP
AI Assistants & MCP

Create an account from an assistant

You can begin creating a Magister account straight from an AI assistant. The assistant calls a small public API; you finish with a single Google sign-in in your browser. Magister never uses a password — sign-in is Google OAuth only.

The endpointPOST https://magistermarketing.com/api/signup with a JSON body containing email, team_name, project_name, and website_url. A GET to the same URL returns this schema, so an assistant can discover the fields on its own.

Fieldsemail is the invited address you'll sign in with (it must match your Google account); team_name is the team to create (your billing unit); project_name is the first brand or client to set up; website_url is your public site, which Magister verifies before creating anything.

Examplecurl -X POST https://magistermarketing.com/api/signup -H 'Content-Type: application/json' -d '{"email":"you@company.com","team_name":"Your Company","project_name":"Your Brand","website_url":"company.com"}'

Finishing signup — a successful call returns a signup_url. Open it in your browser and sign in with the invited Google account. Magister creates your account, team, project, and dedicated agent only after sign-in succeeds, so the link alone can't create anything. The link expires after 30 minutes.

Invite-gated — signups are invite-only for now. If your email isn't invited yet, the API responds with not_invited and you can join the waitlist at magistermarketing.com. Once you're invited, the same call works.