encode_base32
Encode text to Base32 (A-Z, 2-7) for compact tokens, or decode Base32 back to original text. Creates case-insensitive human-readable tokens.
Instructions
Encode or decode text using Base32 encoding.
Use this for compact, case-insensitive encoding suitable for
human-readable tokens, similar to Base64 but using only A-Z and 2-7.
Parameters:
text — The string to encode or decode (required).
mode — "encode" (text → Base32, default) or "decode" (Base32 → text).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"text": "<text>"
},
"name": "encode_base32"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| mode | No | encode |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |