Skip to main content

Who Am I

The Who Am I tool returns the identity of the admin user that the current MCP request is authenticated as: user_id, email, firstname, and lastname.

Access control

Access to this tool is controlled by the MCP Tools -> Built in -> System -> Who Am I ACL resource. Enable or disable it in System -> Permissions -> User Roles -> [Role] -> Role Resources.


When to use

The AI client uses this tool to resolve self-references such as "me", "my", or "assigned to me" before scoping a query to the authenticated user. For example, when asked "show the tickets assigned to me", the client first calls Who Am I to learn the current user's id, then filters by it.


Parameters

This tool takes no parameters.

tip

The authenticated identity does not change during a conversation, so the AI client is expected to call this tool once and reuse the result.


Example output

FieldDescription
user_idThe admin user's id
emailThe admin user's email address
firstnameThe admin user's first name
lastnameThe admin user's last name