Get connected operator profile
get_profileRead the current authenticated profile for this workspace. Use get_context for workspace/scopes and initial tool discovery.
Each call reads the stored opaque id and available name/email/nickname, without a tool-level cache. The id binds workspace and user: profile edits keep it stable; another workspace changes it. It is not a native user ID.
Invalid authentication fails. This tool has no account selector and cannot sign in, switch accounts or grant access.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_profile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| name | No | ||
| No | |||
| nickname | No |