update_profile
Modify your Signal profile details like display name, bio, avatar, and MobileCoin address. Update only the fields you specify and apply changes to your Signal account.
Instructions
Change your own Signal profile, which is uploaded to Signal's servers and seen by people you share your profile with. Only the fields you pass change. name: display name (alias of given_name; given_name wins if both are set). given_name / family_name: the two parts of your profile name. about: bio text; about_emoji: emoji shown next to it. mobilecoin_address: base64-encoded MobileCoin public address. avatar_path: local image file (JPEG or PNG) inside the allowed send folders (SIGNAL_MCP_SEND_ROOTS), no hidden paths. remove_avatar (default false): clear the current photo. Returns status 'profile updated'. To label someone else locally use update_contact; to rename a linked device use update_device; for account settings use update_account.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Display (given) name to set; alias of given_name | |
| about | No | About/bio text | |
| given_name | No | Profile given name | |
| about_emoji | No | Emoji shown next to the about text | |
| avatar_path | No | Local JPEG/PNG path inside the allowed send folders (SIGNAL_MCP_SEND_ROOTS) | |
| family_name | No | Profile family name | |
| remove_avatar | No | Remove current avatar | |
| mobilecoin_address | No | MobileCoin address (base64) |