{
  "@context": {
    "@version": 1.1,
    "auth0": "https://raw.githubusercontent.com/api-evangelist/auth0/main/vocabulary/auth0-vocabulary.yml#",
    "schema": "https://schema.org/",
    "oauth": "https://datatracker.ietf.org/doc/html/rfc6749#",
    "oidc": "https://openid.net/specs/openid-connect-core-1_0.html#",
    "saml": "urn:oasis:names:tc:SAML:2.0:assertion#",
    "scim": "urn:ietf:params:scim:schemas:core:2.0:",
    "fga": "https://openfga.dev/docs/concepts#",
    "mcp": "https://modelcontextprotocol.io/specification#",

    "User": "schema:Person",
    "Client": "auth0:Application",
    "Application": "schema:SoftwareApplication",
    "Organization": "schema:Organization",
    "Tenant": "auth0:Tenant",
    "Connection": "auth0:IdentityProviderConnection",
    "ResourceServer": "auth0:API",
    "Role": "auth0:Role",
    "Permission": "auth0:Permission",
    "Action": "auth0:Action",
    "EventStream": "auth0:EventStream",
    "RefreshToken": "oauth:refresh_token",
    "AccessToken": "oauth:access_token",
    "IdToken": "oidc:id_token",
    "Grant": "oauth:grant",
    "Scope": "oauth:scope",
    "Audience": "oauth:audience",
    "Issuer": "oidc:iss",
    "Subject": "oidc:sub",

    "name": "schema:name",
    "description": "schema:description",
    "email": "schema:email",
    "url": "schema:url",
    "identifier": "schema:identifier",
    "dateCreated": "schema:dateCreated",
    "dateModified": "schema:dateModified",

    "fgaStore": "fga:store",
    "fgaTuple": "fga:tuple",
    "fgaModel": "fga:authorization_model",
    "relation": "fga:relation",
    "tupleObject": "fga:object",

    "mcpServer": "mcp:server",
    "agentSkill": "auth0:AgentSkill",
    "tokenVault": "auth0:TokenVault",
    "asyncAuthorization": "auth0:AsynchronousAuthorization",
    "fineGrainedAuthorization": "auth0:FineGrainedAuthorization"
  }
}
