mint_token
Generate short-lived, scoped tokens for GitHub, AWS, GCP, Azure, and OAuth providers. Tokens auto-revoke after TTL to keep credentials safe.
Instructions
Generates a short-lived, scoped token for a specific provider (OAuth, GitHub, AWS STS, GCP, Azure). The token is automatically revoked after the TTL expires.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scopes | Yes | List of scopes/permissions for the token | |
| provider | Yes | Provider type for the token | |
| resource | No | Optional resource identifier the token is for | |
| ttl_seconds | No | Time-to-live in seconds for the token (default: provider default) |