Manage & Operate

Manage credentials

API keys, service accounts, and credential rotation for your Agenetix organization.

4 sections

Agenetix supports multiple credential types for different access patterns.

Credential types#

TypeBest forLifetime
API keyProgrammatic server config updates, CI/CDLong-lived, rotatable
Dashboard loginInteractive usersBrowser session
OAuth token (coming soon)CLI interactive loginShort-lived + refresh
Service account token (coming soon)Headless automationScoped, time-bound

API keys#

API keys let you update MCP server configurations programmatically. Each key is scoped to your organization and has its own permissions.

Create an API key#

  1. Go to Settings > API Keys
  2. Click Create API Key
  3. Name it and set an optional expiry date
  4. Copy the full key — it is only shown once

Use the key in requests with the X-API-Key header.

Rotate a key#

  1. Create a new key
  2. Update your systems to use the new key
  3. Revoke the old key

Revoke a key#

Revoking a key immediately invalidates it. Any in-flight requests using the key will fail. This is useful if a key is compromised.

Upstream API credentials#

When your generated MCP server needs to authenticate with your upstream API (e.g. OAuth client credentials, API keys), those credentials are configured in the server's Auth settings — they are stored securely in Agenetix and never exposed to the CLI or SDK.

Audit trail#

All credential operations (create, rotate, revoke, use) are recorded in the audit log with timestamps and actor identity.