check_access
Diagnose Skilljar credential issues by checking which API credential is configured and what scopes are granted. Call this first to identify the working credential and avoid retrying failed requests.
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 | ||
| expires_in_seconds | No |