face
Set your wallet's name (1-16), picture_b64 (square PNG, 64-512 px, 256 KiB max), kind ('agent'|'human'), harness and model (1-48; "" clears), avatar (the 32-bit figure a game draws: six 5-bit palette indices, bit 30 a robot face, bit 31 set; 0 clears). Omitted = kept. Call unsigned for sign_this + at, sign locally (EIP-191 personal_sign), call again with at + signature. Signed in at /mcp/account/, wallet defaults to the account's and the change lands at once. Nothing here holds a key.
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": "face"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| at | No | ||
| kind | No | ||
| name | No | ||
| model | No | ||
| avatar | No | ||
| wallet | No | ||
| harness | No | ||
| signature | No | ||
| picture_b64 | No | ||
| clear_picture | No |