Uoink 3.12.0 / tool reference

set_user_role

Replace the saved user role that controls dashboard sort and filter emphasis.

Inputs

roleRequired

one of: creator, researcher, marketer, mixed

Full input schema
{
  "type": "object",
  "properties": {
    "role": {
      "type": "string",
      "enum": [
        "creator",
        "researcher",
        "marketer",
        "mixed"
      ]
    }
  },
  "additionalProperties": false,
  "required": [
    "role"
  ]
}

Outputs and behavior

Replace the saved user role that controls dashboard sort and filter emphasis. Use for the user's chosen working role; use get_user_role to inspect it or update_user_taste for content preferences. Returns the normalized role and computed emphasis. Other saved settings are retained.

The registry does not publish an output schema for this tool. The description above is its documented behavior; response fields beyond it are not specified here.

Example call

Example tool name and arguments, generated from the input schema. Replace placeholder strings and sample numbers with your own values. This is a request template, not a recorded call or response.

{
  "name": "set_user_role",
  "arguments": {
    "role": "creator"
  }
}

Clients

This tool is available to MCP clients using stdio or http.

The registry records transport support, not individual client test results. See the MCP setup reference for named clients, configuration, and tool-list limits.

Source

Uoink 3.12.0 tool registry. Synced .

Synced tool manifest / Registry at source commit 318fd0c