Public profile, write
Set public handle
Pick or change a project's public handle, the address of its pages at xiroto.com/@handle. Not its X handle. 3 to 15 characters, letters, numbers and underscore. One change every 30 days; the old handle is held for 90 days and redirects to the new one. A change of case alone is free.
write
MCP
Tool nameset_public_handle
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "set_public_handle",
"arguments": {
"project_id": "<uuid>",
"handle": "<string>"
}
}
}Input
project_idrequireduuid
handlerequiredstring
The handle, with or without the @. 3 to 15 characters, letters, numbers and underscore.
Returns
The handle as saved, the one it replaced or null, and the profile after the change: the handle, whether it is published and its public url, the display name, bio, links, the picture and cover with their source and url, indexable, and the People page's state.