List utilities
list_utilitiesSearch a bundled catalog of string-transformation utilities by keyword or category to find matching IDs before describing or running them.
Instructions
Search the string-transformation utilities this server can run (247 total, across categories like Encoding, Hashing, Ciphers, Compression, Data Formats, Analysis, Generators and more). Returns {items: [{id, name, category, description}], total, categories}, best matches first. Use this first to find an id, then call describe_utility for its exact parameters before run_utility. category and query combine (a utility must match both); omit both to browse the whole catalog. A category that does not exist matches nothing rather than failing, so take one from categories. There is no paging: when total exceeds the items returned, raise limit or narrow the query. Reads the bundled catalog only: no network access and no rate limit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (default 50, max 500). | |
| query | No | Search words, matched case-insensitively against id, name, tags, aliases and description; every word must match somewhere, in any order (e.g. "encode url", "sha256", "uppercase"). | |
| category | No | Category to filter to (case-insensitive), e.g. "Encoding" or "Hashing". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Matching utilities, best first, up to `limit`. | |
| total | Yes | How many utilities matched before `limit` was applied. | |
| categories | Yes | Every category name, for filtering. |