profile_get
Retrieve the authenticated user's profile to obtain your userId, companyId, and defaultCaseFileId. Works with any authentication method using the session token.
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. No parameters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||