Assigns, replaces, or removes task assignees. Actions: "assign" adds a user without removing existing assignees, "replace" makes the selected user the only assignee, and "remove" unassigns the selected user. The target user must be part of the task project, and the acting user must have owner, admin, or member role.
Safety: Write
Tool names, field names, and schema descriptions remain in canonical MCP English so copied calls match the server exactly.
Input schema
| Field | Type | Required | Description |
|---|---|---|---|
action |
string | yes | The action: "assign" adds a user, "replace" makes them the sole assignee, "remove" unassigns them. |
task_id |
integer | no | The task ID. |
search |
string | no | Search by task name, description, or "#number". |
user_id |
integer | no | Exact user ID to assign or remove. |
user_name |
string | no | User name or email to find within the task project. |
Example prompt
Use assign-task-user-tool to help me with the relevant Taskavel task.
Example call
{
"name": "assign-task-user-tool",
"arguments": {}
}