profile_get
Return the authenticated user's profile using only the session token, providing userId, companyId, and defaultCaseFileId. No parameters needed.
Instructions
Returns the authenticated user's own profile. Works on EVERY auth flow (user key or email/password) because it identifies the caller from the session token alone — no email needed. Its id field IS your userId (UUID): the value required by case_file_list and every /users/{userId}/... operation. Prefer this over session_info when you need the userId, and it is the ONLY way to obtain it on a user-key deployment (MCP_AUTH_USER_KEY), where no email is configured. Also returns companyId (needed to subscribe to the notifications SSE stream) and defaultCaseFileId (the personal case file — the one chats must use). No parameters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||