API keys
Your code authenticates with an API key, sent as a bearer token:- Create keys on the Developers page. Owners and admins of a paid plan can create them.
- A key is shown once. We only store a hash of it, so we can’t show it again. If you lose one, revoke it and create another.
- A key acts as the person who created it, inside their organization, and uses that plan’s minutes. If that person leaves the organization or is deactivated, the key stops working.
- An organization can have up to 10 active keys. Revoking a key takes effect immediately.
AI assistants
Claude, ChatGPT and other assistants don’t use API keys. They connect to the MCP server and ask you to sign in to Demosmith and allow access, the same way you’d connect any other app. See Connect an AI assistant. The access they get is one of two scopes:
You can see and disconnect connected assistants on the Developers page at any time.
Who can do what
Hosts
API keys and assistant tokens work only on the first two. They are refused everywhere else.

