Get current identity
Returns the acting user, organization, granted scopes, and registry-level MCP tool access for the authenticated token. tool_access predicts whether each public tool can succeed with the granted scopes; endpoint variant and connection-level tool filtering can further restrict visibility. A tool can still appear in tools/list yet return INSUFFICIENT_SCOPE, so use tool_access to plan calls and tools/list for this connection’s visibility. Available to every valid token; no scope is required. No parameters are accepted because identity is determined entirely from authentication.
Authorizations
API tokens are passed as Bearer tokens.
Response
Success
Canonical user ID (usr_ followed by 32 lowercase hexadecimal UUID characters).
^usr_[0-9a-f]{32}$"usr_a1b2c3d4e5f64789a1b2c3d4e5f64789"
Link that opens this resource in the ModernLoop app.
Scopes granted to the presented token, sorted ascending.
For every public MCP tool in stable registry order, available predicts whether a call can succeed with the granted scopes. Endpoint variant and connection-level include_tools/exclude_tools can further restrict visibility. A tool may appear in tools/list yet return INSUFFICIENT_SCOPE, so use this field to plan calls and tools/list for per-connection visibility.