Manage API keys
AdCue API keys are personal access tokens with thesk_live_ prefix.
Manage them from adcue.app/app/keys.
Before you create a key
You need:- A signed-in AdCue account
- Available active-key quota on your current plan
- A secure password manager or secrets store for the one-time secret
Create a key
- Open AI Agent API Keys.
- Review the active-key quota shown above the list.
- Choose Generate New Key.
- Enter a recognizable name, such as the client or environment that will own it.
- Choose Generate.
Copy the secret once
After creation, AdCue displays the completesk_live_ secret in a Copy your key now notice.
Choose Copy and store it before dismissing the notice or leaving the page.
Never paste a key into chat messages, support tickets, public issues, screenshots, or source control.
Do not use the example placeholder sk_live_your_token_here as a real credential.
Understand the key list
The Keys page lists active keys only. Each row can show:- The key name
- An Active status
- A shortened prefix followed by an ellipsis
- The creation time
- The last-used time when one has been recorded
Active-key quota
Only active keys count toward the limit. The current UI limits are:
When the active count reaches the limit, Generate New Key is disabled.
Revoking an active key removes it from the count and makes that slot available again.
See Pricing for the current plan catalog.
Revoke a key
Revoke a key when it is no longer needed, when a client is retired, or whenever the secret may have been exposed.- Find the active key at adcue.app/app/keys.
- Choose Revoke.
- Choose Confirm revoke.
- The key is removed from the active-only list
- The active-key count decreases
- The revoked key cannot be restored
- AdCue’s key verifier rejects it rather than treating it as another authentication method
Authentication boundary
Creating a key successfully proves that the AdCue app stored its hash and can manage its lifecycle. It does not by itself prove that a particular production MCP client or gateway accepts that key. The AdCue key verifier fails closed for missing, malformed, unknown, and revoked keys. A gateway must be explicitly integrated with that verifier beforesk_live_ Bearer authentication can work through that gateway.
Production MCP acceptance has not been verified in this guide with both a successful key request and an unauthenticated rejection.
Until AdCue publishes a verified client-specific key path:
- Follow the OAuth or sign-in flow shown for your AI client
- Do not infer MCP support from the Bearer example visible in the Keys UI
- Do not replace the official ChatGPT OAuth flow with an API key
- Treat an authentication rejection as final rather than repeatedly exposing the secret
Troubleshooting
Generate New Key is disabled
Check the active count and limit at the top of the Keys page. Accounts without an active plan have a zero-key limit. If you are at a paid-plan limit, revoke an unused key before creating another.The full key is no longer visible
The secret cannot be retrieved again. Revoke the key by its name and prefix, then create and securely store a replacement.A revoked key is still listed in a client
Removing a key from AdCue does not erase a copy stored in an external client. Remove the revoked secret from that client as well. The AdCue verifier still rejects the revoked key.A client rejects an active key
Do not assume the secret is malformed simply because it appears active in the Keys UI. The production client path might not supportsk_live_ authentication.
Use the authentication instructions for that specific client or contact support@adcue.app without sending the key.