check_access
Check which Skilljar API credentials are configured and working, and what each unlocks. When a credential problem appears, run this first to identify the failing API instead of retrying.
Instructions
Which Skilljar credential is configured and working, and what each one unlocks.
Call this first whenever a tool reports a credential problem, and relay what it says rather than retrying - a retry fails identically. This server holds two INDEPENDENT credentials, one per Skilljar API, so "v2 works, v1 does not" is a normal state and a capability that looks unsupported may be one environment variable away.
Needs no credential itself and makes no call to Skilljar when nothing is configured, so it answers even when everything else fails. Returns no secret material - only whether each credential is set, and which scopes were granted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| v1 | Yes | ||
| v2 | Yes | ||
| profile | Yes | ||
| version | Yes | ||
| granted_scopes | Yes | ||
| scopes_unknown | No | ||
| expires_in_seconds | No |