API keys (TenancyEngine)
Organization-scoped developer keys for MCP integrations and automation. Plain-text keys are shown once at creation — copy them immediately.
Console: TenancyEngine console → API keys (/api-keys)
Available to organization-scoped vendor admins.
Create a key
- Select the target organization.
- Set a name, scopes (comma-separated, default
mcp.full), and optional expiry. - Submit — the plain key appears once in a banner. Store it in your secret manager.
MCP device approval
When an MCP client redirects here with a user_code query parameter, enter the code in Approve device to issue a key for that connection.
Revoke
Revoke opens a confirmation dialog. Revoked keys stop working immediately; automation using them must be updated.
Connecting an AI assistant (Claude, ChatGPT, etc.)
The AI Assistant / MCP Connector section further down this page is a separate, purpose-built flow for letting your own customers connect a personal AI client (Claude Desktop, Claude Code, ChatGPT, or any MCP-compatible client) to one application's own data — see Connect an AI assistant for full setup steps. It creates the same kind of API key as above (application-scoped, mcp.connect + whatever extra scopes your app's tools need), just with ready-to-copy config for each client.
Related
- Connect an AI assistant (MCP) — Claude/ChatGPT/other client setup
- Team — human members vs automation keys
- Local development docs — SaaSRuntime API and MCP endpoints